Files
Easy_telegram_bot/telegram bot/dispatcher.py
Dima YaFlay 1977814eb2 Telegram bot
2021-11-03 00:52:37 +03:00

21 lines
501 B
Python

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)