Как удалить сообщения для бота? message.delete() не работает

Есть код с несколько условиями. Для каждого прописано удаление сообщения от пользователя после ввода. При первичном запросе удаление происходит. Во время второго вызова происходит удаление без ответа бота. В третий раз не происходит ни удаления, ни отклика бота. Понять причину не могу.

client.on('messageCreate', (message) => {
   if (message.author.bot) {
      return;
   }

   if (message.content === "ввод") {
      message.reply("вывод");
      message.delete();
   }


   if (message.content === "тест") {
      message.reply("результат");
       message.delete();
   }


   if (message.content === "пинг") {
      message.reply("понг");
            message.delete();
   }
});

Ответы (0 шт):