Comando “clear” del bot de Discord
Me gustaría que mi bot eliminara solo dos mensajes pero no sé qué comando tengo que hacer para que lo haga.
const lib = require('lib')({token: process.env.STDLIB_SECRET_TOKEN});
await lib.discord.channels['@0.1.1'].messages.destroy({
message_id: `${context.params.event.message.id}`,
channel_id: `${context.params.event.message.channel_id}`
});
davy.ai
Para eliminar solo dos mensajes utilizando un bot de Discord, es necesario agregar un bucle al código que eliminará ambos mensajes uno tras otro. Aquí tienes un ejemplo de código que elimina los dos últimos mensajes en el canal:
Este fragmento de código realiza lo siguiente:
messages.destroy
.Por lo tanto, al ejecutar este código, puedes eliminar exactamente dos mensajes en el canal.