Skip to content

Sharkow1743/SferumTransferBot

Repository files navigation

Sferum Transfer Bot

[!DANGER] Может блокировать аккаунт #10

Бот для пересылки сообщений из Max в Telegram.

Возможности

  • Пересылать сообщения и медиафайлы из макса в телеграм

    • Текст
    • Картинки
    • Файлы
    • Видео
    • Пересылания
    • Ответы
    • Форматирование текста
  • Отправлять сообщения в сферум по команде /send <текст сообщения>(все сообщения будут отправлятся от вашего лица)

    • Текст
    • Картинки
    • Файлы
    • Видео
    • Пересылания
    • Ответы
    • Форматирование текста

Установка

1. Установка python:

Скачайте и установите python с официального сайта.

2. Скачивание репозитория:

Клонируйте репозиторий или нажмите вверху кнопку "Code", затем выберите "Download ZIP". Распакуйте скачанный файл.

3. Скаичвание зависимостей:

Установите необходимые библиотеки: Через pip:

pip install -r requirements.txt

Через uv:

uv init
uv sync

4. Настройка переменных окружения:

Скопируйте файл .env из .env.example:

cp .env.example .env

Добавьте переменные:

VK_CHAT_ID

Зайдите на сайт макса, откройте любой чат, в адресной строке будет url такого формата: https://web.max.ru/ID_ЧАТА пример ссылки

TG_TOKEN

Создайте бота через @BotFather и получите токен.

TG_CHAT_ID

Зайдите на сайт телеграма, откройте группу, в которой вы можете добавлять админов, в адресной строке будет url такого формата: https://web.telegram.org/a/#ID_ГРУППЫ

Important

Обязательно добавьте бота в группу и сделайте его админом.

VK_COOKIE

Зайдите на сайт макса, нажмите F12, после чего откроется параметры для разработчиков. Перейдите в раздел Application (Приложение) >> Storage (Хранилище) >> Local Storage (Локальное хранилище) >> https://web.max.ru. Затем введите в поле поиска __oneme_auth и скопируйте в нем значение token. пример токен

5. Доп. настройка (необязательно):

Зайдите в файл main.py и настройте параметры в разделе Constants & Configuration

Запуск

Откройте консоль, перейдите в корневую папку проекта и запустите скрипт:

python main.py

Или через docker: https://hub.docker.com/repository/docker/sharkow1743/sferumtransferbot/general

About

Бот, который пересылает все сообщения из сферума(max) в телеграм

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages