Queer European MD passionate about IT
瀏覽代碼

Method to set event handler in routing table

Davte 5 年之前
父節點
當前提交
f1a5d244df
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      davtelepot/bot.py

+ 4 - 0
davtelepot/bot.py

@@ -1683,6 +1683,10 @@ class Bot(TelegramBot, ObjectWithDatabase):
             if update is not None:
                 self._offset = update['update_id'] + 1
 
+    def set_router(self, event, handler):
+        """Set `handler` as router for `event`."""
+        self.routing_table[event] = handler
+
     async def route_update(self, update):
         """Pass `update` to proper method.