@persiks

Почему discord bot спамит?

hello_w = ['hello','привет']
@client.event 
async def on_message(message):
    msg = message.content.lower()
    if msg in hello_w:
        await message.channel.send("привет")

Простой чат бот. Если я напишу привет в чате, то бот начнет спамить в ответ слово "привет" до бесконечности.
Почему?
  • Вопрос задан
  • 77 просмотров
Решения вопроса 1
@Borusik1
noob python coder
Бот реагирует на все сообщения т.е. на свои тоже
Добавь проверку что пользователь не бот
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы