#python #python-3.x #discord #discord.py
Вопрос:
У меня открыта только одна консоль, я думаю, что это из-за on_message, потому что, как только я удаляю их, они реагируют только один раз, как и должно быть. Я использую await self.client.process_commands(сообщение) после того, как действительно не уверен, почему это повторится. Пожалуйста, дайте мне знать, если у вас есть какие-либо предложения.
Комментарии:
1. Пожалуйста, укажите свой код.
Ответ №1:
Я тогда понял, что вы используете Cog
и. Cog.listener()
event
и listener
в discord.py
этом 2 разных декоратора. например listeners
, позвонил events
.
удалите эту строку:
await self.client.process_commands(message)
Комментарии:
1. Как вы можете знать эти вещи с тем небольшим контекстом, который он предоставил?
2. извините, я не знаю ответа на этот вопрос. но я думаю
on_command
, что событие иCommand.before_invoke
полезно для вас.