Telegram bot

This commit is contained in:
Dima YaFlay
2021-11-03 00:52:37 +03:00
committed by GitHub
parent ff54a8c267
commit 1977814eb2
7 changed files with 105 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
import logging
from aiogram import Bot, Dispatcher
from filters import IsOwnerFilter, IsAdminFilter, MemberCanRestrictFilter
import config
# Configure logging
logging.basicConfig(level=logging.INFO)
# prerequisites
if not config.BOT_TOKEN:
exit("No token provided")
# init
bot = Bot(token=config.BOT_TOKEN, parse_mode="HTML")
dp = Dispatcher(bot)
# activate filters
dp.filters_factory.bind(IsOwnerFilter)
dp.filters_factory.bind(IsAdminFilter)
dp.filters_factory.bind(MemberCanRestrictFilter)