Просмотр полной версии : Discord
Markelov9999
20.03.2022, 23:44
Как сделать так, чтобы команда работала по определённой роли?
Legion13
21.03.2022, 20:40
Как сделать так, чтобы команда работала по определённой роли?
а че ты именно хочешь сделать, какую функцию
kiaostashi
15.01.2023, 14:46
Не знаю, актуально ли.
Импортируешь commands для работы:
Python:
from
discord
.
ext
import
commands
Далее пишешь код для определённой команды. Рассмотрим команду для очистки чата:
Python:
@bot.command
(
name
=
'clear'
)
@commands.has_any_role
(
1111111111111111111
)
async
def
clear
(
ctx
,
amount
:
int
)
:
if
amount
:
await
ctx
.
channel
.
purge
(
limit
=
amount
)
else
:
await
ctx
.
channel
.
purge
(
)
Цифры в @commands.has_any_role(1111111111111111111) заменяются айди роли, для которой будет доступна эта команда.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot