Skip to content

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

Notifications You must be signed in to change notification settings

kivaiko/check-sub-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages