sferum-bot от @xKARASb
- Пересылать текстовые сообщения в telegram.
- Пересылать медиа в telegram (ограничиваясь лимитами telegram).
- Можно получать сообщения из нескольких чатов.
- Отправка пересланных сообщений с медиа.
- Поддержка каналов.
git clone https://github.com/xKARASb/SferumBot.git
cd SferumBot
AUTH_COOKIE |
Зайдите в Sferum. Нажмите Ctrl + Shift + C, после чего откроются параметры для разработчиков.
Перейдите в раздел Затем введите в поле поиска "remixdsid" и скопируйте его значение (должно начинаться с "vk1.a.").
Заполните поле в |
BOT_TOKEN |
Перейдите в @BotFather.
Введите команду
Скопируйте токен и вставьте его в |
TG_CHAT_ID |
Можно оставить пустым, если не собираетесь использовать бота в группе/канале. В настройках Telegram включите отображения id: `Настройки` > `Продвинутые настройки` > `Эксперементальные настройки` > `Show Peer IDs in profile`. Получите id чата и вставьте его в поле.
Дайте боту права администратора в группе/канале.
Чтобы пересылать сообщения в один из разделов супергруппы вы можете указать его id в
|
VK_CHAT_IDS |
Если вы хотите получать уведомления из всех чатов, просто оставьте поле пустым. Получите id чата, открыв его в браузере:
Вы можете записать чаты, из которых необходимо пересылать сообщения в `.env.dist` следующим образом:
|
Установите uv
:
# linux:
curl -LsSf https://astral.sh/uv/install.sh | sh
# windows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Запустите бота:
uv run -m sferum_bot
Бот написан школьником, который развивается в сфере программирования. Так как мне самому было не удобно использовать сферум, а по мимо него ещё много других площадок, я решил централизировать всё в телеграмме, поэтому на свет появился этот бот.
Если вы хотите использовать бота, но у вас нет сервера или устройства, на котором можно 24/7 запустить программу, можете написать мне в телеграмм, могу захостить на своём сервере за небольшую плату.
Если у вас есть какие-то пожелания или вы нашли проблему, пишите её в issues, так же можете мне написать в телеграмм.
Вы можете поддержать проект любой суммой, я буду очень рад:
Тинькофф 2200701344983280
Сбер 4817760241976004
Получатель Колос М.
MIT
Открытое програмное обеспечение, черт возьми!