Мне нужна помощь с командой, например, если кто-то пишет "! Report @user Spamming" Как я могу сделать так, чтобы моя учетная запись разногласия получила сообщение от бота о = Кто сообщает, кто и по какой причине
Я пытался смотреть видео и сообщения, но не могу обойтись без этого
client.on('message', async function(message) {
if (message.content.startsWith(prefix + "report")) {
const user = await client.fetchUser(args[1].match(/^<@!?(\d+)>$/)[1]);
if (!user) return message.channel.send('Oops! Please mention a valid user.');
const reason = args.slice(2).join(' ');
const me = await client.fetchUser('123456890'); //My id
me.send(`${message.author} reported ${user} for: \`${reason}\``)
.catch(err => console.error(err));
}
}
)
Я хочу, например, на канале =! Report @ patrick # 4245 Он спамит Затем бот отправляетсообщение для меня @ fadssa # 2556 Сообщил @ patrick # 4245 Причина = Он спамит