TeleSwap — это Telegram-бот, который заменяет отправленные сообщения на сообщения из публичных Telegram-каналов. Например, вы можете настроить замену на голосовые сообщения.
Note
Канал должен быть публичным
- Установите Python
- Получите API для пользователя Telegram на my.telegram.org
- Скачайте и запустите CLONE.bat или архив из Release.
- Настройте файл
config.jsonи запустите проект черезstart.bat.
- Запустите
install.batдля установки Telethon и создания виртуальной среды. - Настройте файл
config.jsonи запустите проект черезstart.bat.
-
Клонируйте репозиторий или скачайте файлы напрямую.
-
Установите библиотеку Telethon:
pip install telethon
-
Настройте файл
config.jsonи запустите проект черезstart.bat.
-
Отредактируйте
config.jsonв соответсвии со своими требованиями"api_id": "YOUR API ID", "api_hash": "YOUR HASH ID", "device_model": "TeleSwap", "system_version": "14.8.1", "app_version": "8.4", "lang_code": "en", "system_lang_code": "en-US", "channel_id": "YOUR LINK TO TELEGRAM CHANNEL", "message_map": { "СООБЩЕНИЕ": ID_MESSAGE, "б2": 5 }
-
Для получения ID канала скопируйте ссылку на любое сообщение в канале. Формат ссылки:
t.me/ID_Канала/ID_СообщенияПример:
t.me/Respect_Voice_Rerowros_Bot/5
Запустите бота одним из следующих способов:
- Через консоль:
python TeleSwap.py
- Через
start.bat