SergSSV / check-sub-bot

Телеграм бот, для проверки подписки на несколько каналов и выдачи доступа в случае успеха

Home Page:https://t.me/easyoffer_bot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

check-sub-bot

Static Badge

check-sub-bot – telegram бот, который проверяет наличие подписок на несколько каналов и выдает ссылку на доступ к сайту easyoffer.ru

В файле groups.py указываются телеграм каналы, они разделены главной и второчиной тематикой, чтобы проверять подписку таргетированно. Для тех, кто интересуется Python, проверяется подписка на каналы по Python, а для кто интересуется QA каналы по QA и т.д. и т.п.

Установка

Склонируйте репозиторий

git clone https://github.com/kivaiko/check-sub-bot.git

Перейдите в папку с проектом

cd check-sub-bot

Создайте и запустите виртуальное окружение

python -m venv venv
source venv/bin/activate

Загрузите зависимости

pip install -r requirements.txt

Создайте своего телеграм бота через BotFather и получите токен

Создайте в папке проекта файл .env и пропишите в нем токен как в .env.example

Не забудьте добавить телеграм бота в качестве админа в свои каналы (они обязательно должны быть публичными)

В файле groups.py пропишите телеграм каналы

Запустите бота

python main.py

About

Телеграм бот, для проверки подписки на несколько каналов и выдачи доступа в случае успеха

https://t.me/easyoffer_bot


Languages

Language:Python 100.0%