Как рализовать ban middleware на aiogram, который проверяет значение в базе данных?

Написал бота, добавил значение в postgre is_banned типа boolean, реализовал изменение этого значения через методы ban/unban.

Теперь вопрос: как сделать, чтобы middleware проверял это значение и не реагировал на юзера, если is_banned=True?

+бан работает только на тех, кто когда-либо писал боту и заносился в базу.

Если возможно, хотел бы посмотреть пример реализации такой функции, либо краткий алгоритмический чеклист действий


Ответы (0 шт):