Александр, текстовый канал, проще будет сделать именно в первый, но это не особо важно. Мне нужно понять, как именно что-либо делать при добавлении бота на сервер. Как создать канал и отправить сообщение я знаю.
client.on("guildCreate",(message) => {
message.guild.channels.create('logs', { //Create a channel
type: 'text', //Make sure the channel is a text channel
permissionOverwrites: [{ //Set permission overwrites
id: message.guild.id,
deny: ['VIEW_CHANNEL'],
}]
});
message.channel.send("Канал успешно создан! \nВы можете настроить его по своему усмотрению!")
const ahoi = new Discord.MessageEmbed()
.setAuthor("ModMail","https://media.discordapp.net/attachments/754267700800389182/821043439256731668/yCSYDpudZn4.jpg?width=764&height=498")
.setDescription(`-`)
.setTimestamp()
message.channel.send(ahoi)
})
Но выводит ошибку:
UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'channels' of undefined