Показать сообщение отдельно

  #5  
Старый 22.02.2023, 05:04
histor
Участник форума
Регистрация: 16.11.2020
Сообщений: 192
С нами: 2890228

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

Цитата:
Сообщение от Dmitriy Makarov  

Ну создай список с командами своими и ищи совпадения в чате. 🙂

Python:





Код:
# Где-то в начале
cmds
=
[
"cmd1"
,
"cmd2"
,
"cmd3"
,
]
# on_message
if
not
ctx
.
content
in
cmds
:
await
ctx
.
reply
(
"Ты "
+
ctx
.
channel
.
name
)


Ты можешь через
Код:
string.format
добавить в проверке префикс свой. Ну или же вручную в массиве ставить.
Я думал так сделать, но мне не хватило навыков чтобы каждый элемент в массиве соединять с '#'. Думал, что когда будет большое количество функций, то тогда бот будет медленнее работать из за цикла. Все равно спасибо, пожалуй так и сделаю.
 
Ответить с цитированием