FokusHuk / MakimaBot

1 stars 0 forks source link

Добавить пермиссии на команды #2

Open FokusHuk opened 2 months ago

FokusHuk commented 2 months ago

Description

После https://github.com/FokusHuk/MakimaBot/issues/26

Сейчас существует только одна команда. И она может выполнятся только в доверенных чатах. Нужно добавить пермиссии. Вероятно придется вынести юзеров в отдельную сущность и стейт - валидировать по id, username (?)

Как хотим: Команды выполняются только пользователями с соответствующими пермиссиями Пермисии работают пер чат В каждый чат стейт добавляем список юзеров, у них список разрешенных команд

DoDs

Anton-Khan commented 2 months ago

Я думаю все-таки про роли. Админ может добавлять юзеру роль. Роль даёт доступ к командам. Вопрос: будут ли кастомные роли, в которые админ добавляет каманды сам? Нужно будет подумать

FokusHuk commented 2 weeks ago

Роли сливаем пока