Uso Básico do MessageSweep
Veja como você pode usar a classe MessageSweep
para coletar mensagens e executar ações:
const { MessageSweep } = require('./MessageSweep');
const channel = bot.channels.cache.get('ID_DO_CANAL');
// Definindo o filtro e as funções de coleta e término
const sweep = new MessageSweep({
channel: channel,
filter: (message) => message.content.includes('procurado'),
time: 10000, // Tempo de coleta: 10 segundos
onCollect: (message) => console.log(`Mensagem coletada: ${message.content}`),
onEnd: (collected) => console.log(`${collected.size} mensagens coletadas!`)
});
// Iniciando a coleta de mensagens
sweep.start();