diff --git a/aiogram/dispatcher/filters/builtin.py b/aiogram/dispatcher/filters/builtin.py index e20357e8..b9e32409 100644 --- a/aiogram/dispatcher/filters/builtin.py +++ b/aiogram/dispatcher/filters/builtin.py @@ -325,6 +325,9 @@ class Text(Filter): _pre_process_func = lambda s: str(s).lower() else: _pre_process_func = str + + if not isinstance(self.equals, list): + self.equals = [self.equals] # now check if self.equals is not None: