Тема: Discord
Показать сообщение отдельно

  #3  
Старый 15.01.2023, 14:46
kiaostashi
Познающий
Регистрация: 27.04.2019
Сообщений: 45
С нами: 3709605

Репутация: 63
По умолчанию

Не знаю, актуально ли.

Импортируешь 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) заменяются айди роли, для которой будет доступна эта команда.
 
Ответить с цитированием