Ограничение доступа к командам ТГ-бота?

Подскажите, пожалуйста, как ограничить доступ к командам бота?

У меня имеется 2 гроли (в ДБ отмечается соответствующим признаком: user или admin).

У пользователя может быть только 1 роль. Каждая роль должна видеть (в меню) только определенные для нее команды. Каждая роль может использовать только определенные для нее команды, которые доступны в меню. Даже, введя команды от другой роли, не доступные для роли команды не должны выполняться, бот не должен падать в ошибку.


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