From f1a5d244dff916a9f77e868e71c97734bfeda5b0 Mon Sep 17 00:00:00 2001 From: Davte Date: Sat, 13 Jul 2019 16:21:51 +0200 Subject: [PATCH] Method to set event handler in routing table --- davtelepot/bot.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/davtelepot/bot.py b/davtelepot/bot.py index cc872b2..6d7afb6 100644 --- a/davtelepot/bot.py +++ b/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.