telegram.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:eddie 作者: greenkey 项目源码 文件源码
def set_bot(self, bot):
        """ Sets the main bot, the bot must be an instance of
            `eddie.bot.Bot`.

            This method is in charge of registering all the bot's commands and
            default message handlers.

            The commands will be handled by
            `TelegramEndpoint.default_command_handler`, all the other messages
            will be handled by `TelegramEndpoint.default_message_handler`.
        """
        self._bot = bot

        self._telegram.dispatcher.add_handler(
            MessageHandler(
                Filters.text,
                self.default_message_handler
            )
        )

        for command in self._bot.command_names:
            self._telegram.dispatcher.add_handler(
                CommandHandler(
                    command,
                    self.default_command_handler
                )
            )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号