Ok, então o que você precisa fazer é no final do bloco de código, adicione o seguinte:
await client.delete_message(message)
Isso deve excluir a mensagem 'autores' depois que o bot tiver executado o comando.
Como eu configuraria meus comandos para excluir a mensagem do autor depois que o Discord Bot executasse o comando? Por exemplo:
#This is for the 'Ping' command.
if message.content.upper().startswith('!PING'):
userID = message.author.id
await client.send_message(message.channel, "<@%s> Pong!" % (userID))
Este comando é simples, você digita !ping
e o bot retornou com "@mention Pong!". Eu quero excluir o !ping
enviado pelo usuário logo após o bot enviar "@mention Pong!".
Ok, então o que você precisa fazer é no final do bloco de código, adicione o seguinte:
await client.delete_message(message)
Isso deve excluir a mensagem 'autores' depois que o bot tiver executado o comando.