Skip to content

Latest commit

 

History

History
9 lines (7 loc) · 1.37 KB

File metadata and controls

9 lines (7 loc) · 1.37 KB

PaymentBot

Телеграмм бот работающий на фреймворке Telethon, служит для добавления на определённый срок пользователей в платные каналы. Проверкой поступивших оплат занимается админ вручную. После подтверждения админом бот уже добавляет пользователя в канал. По истечении подписки, удаляет пользователя из канала.
Для оплаты используется BinancePay, но вы можете использовать любой сервис, который позволит хоть как-то индефицировать пользователя.

Для начала работы нужно:

  1. Заполнить файл config.py
  2. Залогиниться под своим Телеграм аккаунтом https://my.telegram.org/auth, во вкладке App Development Tools получить api_id и api_hash установить их в окружение переменными 'API_ID' и 'API_HASH' соответственно
  3. Получить строку сессии https://docs.telethon.dev/en/stable/concepts/sessions.html?highlight=session, вставить её в переменную окружение 'SESSION'