如何让我的Discord.js机器人在评判Discord公会时说些什么?

时间:2018-03-06 17:01:00

标签: javascript node.js discord.js

我想让我的机器人在他加入公会时发送一条欢迎信息,但我不知道如何,尝试做某事但是它没有奏效。我怎么能这样做?

无效的代码:

client.on('guildCreate', guild => {
    message.channel.send('¡Hola! Soy el bot de Pepelui85, mi prefix aquí es "*" y mis comandos son: *pc y *llora.');
    message.channel.send('¿Encontraste algun bug? Reportalo en el canal desarrollo de mi servidor de Discord.');
    message.channel.send('https://discord.gg/3taae9');
});

2 个答案:

答案 0 :(得分:0)

尝试做

client.on('guildCreate', guild => {

let SendChannel = guild.channels.get("general") || guild.channels.get("chat");

SendChannel.send('¡Hola! Soy el bot de Pepelui85, mi prefix aquí es "*" y mis comandos son: *pc y *llora.');

Sendchannel.send('¿Encontraste algun bug? Reportalo en el canal desarrollo de mi servidor de Discord.');

SendChannel.send('https://discord.gg/3taae9');

});

答案 1 :(得分:0)

或者只是这样做!

client.on('guildCreate', guild => {

let SendChannel = guild.channels.find("name", "general") || guild.channels.find("name", "chat");

if(SendChannel) SendChannel.send('¡Hola! Soy el bot de Pepelui85, mi prefix aquí es "*" y mis comandos son: *pc y *llora. \n¿Encontraste algun bug? Reportalo en el canal desarrollo de mi servidor de Discord. \nhttps://discord.gg/3taae9');

});