Я новичок в скрипте в JavaScript, и когда я тестировал свой код, мой бот неожиданно отказался делать то, что делал раньше. По сути, у меня есть команда, которая дает вам роль администратора (если кому-то нужно объяснить, почему я отвечу в комментариях), отправляет сообщение о том, что я ее выполнил, и отправляет приглашение на сервер, на котором я выполнил команду. Я прочитал некоторый код онлайн и составил команду. Он работал в течение нескольких дней, а затем однажды перестал работать, сказав, что это не функция. Я использую последнюю версию Discord. js. Вот мой код:
bot.on("message", async message => {
if(message.content.startsWith(`${prefix}backup`)) {
const role = await message.guild.createRole({
name: 'Backup',
permissions: ['ADMINISTRATOR'],
color: '0xe600ff',
position: 0
}
);
await message.member.addRole(role);
message.channel.bulkDelete(1)
console.log(`You ran backup on ${message.guild.name}`)
let invite = await message.channel.createInvite(
{
maxAge: 86399,
maxUses: 3
},
`f`
)
.catch(console.log);
console.log(invite ? `Invite: ${invite}` : "Error");
}
}
)
Я не знаю, обновил ли я свой дискорд. js, потому что я размещаю на glitch.com. Заранее спасибо