Partage
  • Partager sur Facebook
  • Partager sur Twitter

Faire un système d'annonces sur un bot Discord

Sujet résolu
    29 mai 2020 à 14:55:03

    Bonjour,

    J'ai crée un bot Discord en discord.js 11.4.2 et j'aimerais faire un système d'annonces afin que les développeurs puissent communiquer les mises à jours ou des informations importantes sur le bot.

    Pour ça, j'ai déjà fait en sorte que le bot crée un salon pour les annonces quand il rejoint un serveur.

    Maintenant, pour mon système d'annonces, j'ai pensé à deux choses différentes :

    1- Sur un serveur de développement, créer un salon annonces afin que quand j'envoie un message dedans, le bot prend le message et l'envoie dans tous les salons #annonces sur tous les serveurs où il est. (je ne pense pas partir sur cette chose car je ne sais vraiment pas comment m'y prendre)

    2- Partir sur le principe d'une commande say et, dès que je la fait, il envoie le message sur tous les serveurs. J'ai déjà un début, maintenant, il ne me reste plus qu'à faire en sorte que justement, il envoie sur tous les serveurs.

    Voici le code :

    const Discord = require("discord.js");
    
    module.exports.run = (client, message, args) => {
    message.delete()
    
    let msgContent = args.join(' ')
    message.channel.send(msgContent)
    
    
        
    }
    
    module.exports.help = {
        name: "annonce"
    }

    Je pensais remplacer le message.channel.send par quelque chose qui ferais en sorte que le bot envoie sur tous les salons et pas sur le salon actif mais, je ne sais pas comment faire.

    Bien sur, je sais que certains diront que ça spam l'API de discord mais, pas du tout, justement, je ferais par la suite en sorte qu'il y ait un décalage de 5 secondes entre chaque serveurs.

    Je vous remercie par avance de vos réponses.

    • Partager sur Facebook
    • Partager sur Twitter

    Faire un système d'annonces sur un bot Discord

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown