delete a message discord.js code example

Example 1: discord js delete message after time

message.reply('Invalid command')
  .then(msg => {
                msg.delete({ timeout: 20000 /*time unitl delete in milliseconds*/});
            })
  .catch(/*Your Error handling if the Message isn't returned, sent, etc.*/);

Example 2: delete message discord.js

message.delete()

Example 3: how to send a message then delete it discord.js

message.reply('Invalid command')
  .then(msg => {
    msg.delete(10000)
  })

Example 4: discord bot remove message

import discord.ext

bot = commands.Bot(";")

@bot.event 
async def on_message(message):
    if message.content.upper().startswith(";SAY"):
        args = message.content.split(" ")
        await bot.send_message(message.channel, "%s" % (" ".join(args[1:])))
        await bot.delete_message(message)