Задать вопрос
PootOS
@PootOS
Average Discord Mod

Как настроить использование слэш-команды в конкретном канале (disnake)?

Существует ли способ в параметрах слэш-команды указать ID канала, в котором она может быть использована и будет появляться в контекстном меню при вводе, и запретить использование данной команды в прочих каналах?
  • Вопрос задан
  • 167 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
fenrir1121
@fenrir1121 Куратор тега discord.py
Начни с документации
Это можно сделать, только не в параметрах.
Можно либо где-нибудь в БД хранить разрешенные id каналов и повесить check на команду (предпочительно, если бот на много серверов)
Или собственно в настройках сервера -> Интеграция выставить в каких каналах она должна быть доступна (если бот на одном сервере). В этом случае в коде вообще ничего делать не нужно.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы