Mensaje de bienvenida con el avatar del usuario de la discordia bot

votos
-2

Así que estoy trabajando en un robot de discordia con JavaScript y quiero hacer llegar un mensaje de bienvenida de la imagen del usuario (al igual que con esto ). No tengo ni idea de dónde debería empezar, es posible que alguien me ayude?
¡Gracias por tu tiempo!

Publicado el 19/09/2018 a las 17:12
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
0

El evento que se dispara cada vez que un nuevo miembro se une a la Alianza es guildMemberAdd, emitida por el cliente.
Para enviar la imagen, puede enviarlo como una Attachmento como la imagen de una RichEmbed.

Con el fin de hacer todas estas cosas, necesitará algo como esto:

client.on('guildMemberAdd', member => {
  // channel: the channel you want to send the welcome message in

  // you can either send a normal message:
  channel.send(`Welcome ${member}, bla bla bla...`, { // its like sending a normal message, but with some MessageOptions
    file: 'https://image.ibb.co/dNGVKz/Screenshot_1.png' // this is your image URL
  });

  // or send it with an embed:
  let embed = new Discord.RichEmbed()
    .setTitle("Welcome")
    .setDescription(`Hi ${member}, bla bla bla...`)
    .setImage('https://image.ibb.co/dNGVKz/Screenshot_1.png');
  channel.send({embed});
});

Si hay algunos métodos o clases que usted no conoce, sin embargo, se puede mirar hacia arriba en el wiki .

Respondida el 20/09/2018 a las 17:52
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more