mirror of
https://github.com/Balshgit/gpt_chat_bot.git
synced 2025-12-16 21:20:39 +03:00
switch to desktop
This commit is contained in:
@@ -6,15 +6,15 @@ from telegram.ext import CommandHandler, MessageHandler, filters
|
||||
|
||||
|
||||
@dataclass
|
||||
class CommandHandlers:
|
||||
class BotEventHandlers:
|
||||
handlers: list[Any] = field(default_factory=list[Any])
|
||||
|
||||
def add_handler(self, handler: Any) -> None:
|
||||
self.handlers.append(handler)
|
||||
|
||||
|
||||
command_handlers = CommandHandlers()
|
||||
bot_event_handlers = BotEventHandlers()
|
||||
|
||||
command_handlers.add_handler(CommandHandler("help", help_command))
|
||||
command_handlers.add_handler(MessageHandler(filters.TEXT & ~filters.COMMAND, ask_question))
|
||||
command_handlers.add_handler(MessageHandler(filters.VOICE | filters.AUDIO, voice_recognize))
|
||||
bot_event_handlers.add_handler(CommandHandler("help", help_command))
|
||||
bot_event_handlers.add_handler(MessageHandler(filters.TEXT & ~filters.COMMAND, ask_question))
|
||||
bot_event_handlers.add_handler(MessageHandler(filters.VOICE | filters.AUDIO, voice_recognize))
|
||||
|
||||
Reference in New Issue
Block a user