Queer European MD passionate about IT
Explorar o código

Method to set event handler in routing table

Davte %!s(int64=5) %!d(string=hai) anos
pai
achega
f1a5d244df
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  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.