Код как у вас приложение устроено нам нужно угадывать?
Ставлю на красное и предположу что у вас кривое глобальное состояние и глушатся ошибки, а фастапи не при чем.
Jabba812, кодом можно на соседнем сайте.
Тут помогают с вашим кодом, а не пишут за вас. Тем более задача базовая: пользователя вы сразу получите в параметрах команды, а достать id ролей это самый базовый select. Больше ничего не требуется.
Alexsey566, во-первых я понятия не имею какой смысл вы закладываете в слово temprole, во-вторых если вы ждёте помощь создайте вопрос, а не используйте комментарии другого вопроса
FlegYy, значит берёшь и начинаешь проверять каждый шаг потому что в коде причин чтобы он вообще не работал нет.
Смотришь:
- Что-то функция вызывается потому что ты накосячил со слешами
- что есть права в нужный канал
- что есть права ставить эмодзи
Затем делаешь пошаговую отладку.
1. Удали токен и дублирующий код
2. Что значит код рабочий, но не работает? Как вы это определили?
3. Интенты выданы на портале для разработчиков?
4. Не надо делать слеш префиксом для команд
5. Вы в курсе, что reaction_channels будет сбрасываться при каждом перезапуске бота?
Михаил Р., в данном случае упор на то, что это контора где есть офф поддержка, которая сидит и решает проблемы с продуктом. И у них стоит уточнять куда пишутся логи и что не так с версией ТСа.
Не пользовался ни Pro версией ни community, но судя по отсутствию разделения при запросе в саппорт, вероятно это один и тот же софт с разблокируемыми функциями
Как вы пытались сделать чтобы он работал? Где код?
Для выполнения нужно прочитать документацию как создать кнопки, как обработать нажатия, как получить пользователя и как добавить ему роль.
Если вы хотите готовый код, такие услуги оказывают на фрилансе, а здесь помогают исправить ваш код, который почему-то не работает.