diff --git a/aiogram/dispatcher/dispatcher.py b/aiogram/dispatcher/dispatcher.py index 63fd33c2..3bbd0878 100644 --- a/aiogram/dispatcher/dispatcher.py +++ b/aiogram/dispatcher/dispatcher.py @@ -162,6 +162,7 @@ class Dispatcher(Router): **self.workflow_data, **kwargs, "bot": bot, + "dispatcher": self, }, ) handled = response is not UNHANDLED @@ -554,9 +555,7 @@ class Dispatcher(Router): ) workflow_data = { - "dispatcher": self, "bots": bots, - **self.workflow_data, **kwargs, } if "bot" in workflow_data: