-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMain.py
More file actions
40 lines (34 loc) · 711 Bytes
/
Main.py
File metadata and controls
40 lines (34 loc) · 711 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
from lib.bot import Bot
from telegram.ext import MessageHandler, Filters, CallbackQueryHandler
from lib import handler
from lib.triggers import listeners
from lib.triggers.features.controller import features_handler
from lib.triggers.listeners import callback_handler
# Init Bot
bot = Bot()
# add Triggers
bot.addHandler(
MessageHandler,
listeners.bots,
Filters.status_update,
pass_job_queue=True
)
# features
bot.addHandler(
MessageHandler,
features_handler,
Filters.photo
)
# add Handler
bot.addHandler(
MessageHandler,
handler.dispatcher,
Filters.all,
)
# callback handler
bot.addHandler(
CallbackQueryHandler,
callback_handler
)
# start bot
bot.start()