mirror of
https://github.com/yawaflua/Easy_telegram_bot.git
synced 2025-12-10 20:39:36 +02:00
21 lines
501 B
Python
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)
|