CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet résolu : Bot Discord.js message dans un salon spécifique

DébutPage précedente
1
Page suivantePage suivante
MaxCreeps MaxCreeps
MP
Niveau 3
16 juillet 2018 à 12:46:58

Bonjour, je créé actuellement un bot Discord (en javascript) qui aura la fonctionnalité d'envoyer un message de bienvenue pour l'attribution du rôle dans un channel précis pour les nouveaux arrivants. J'ai comme code :

bot.on('guildMemberAdd', {
sendMessagebot:channels.get(IDdemonsalon).send('Mon Message')
})

Il n'envoie pas le message, quelle est la bonne ligne de code ?

Pseudo supprimé
Niveau 9
16 juillet 2018 à 14:33:32

C'est directement dans la doc de discord.js

https://discord.js.org/#/docs/main/stable/examples/greeting

Je l'utilise moi-même pour faire un bot en ce moment.
Tu n'as pas l'air de savoir te servir de javascript ; le deuxième paramètre de bot.on() est une fonction callback, là tu lui envoies un objet avec des named variables

MaxCreeps MaxCreeps
MP
Niveau 3
01 août 2018 à 10:10:42

Merci j'ai résolu mon problème en utilisant ce code :
bot.on('guildMemberAdd', async member => {
const channel = member.guild.channels.find('name', 'nom_du_salon');
if (!channel) return;
channel.send(`Bienvenue sur le serveur ${member}`);
}
);

DébutPage précedente
1
Page suivantePage suivante
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
Infos 0 connecté(s)

Gestion du forum

Modérateurs : godrik, LGV
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

La vidéo du moment