Sim

Discord

Interagir avec Discord

Discord est une plateforme de communication puissante qui vous permet de vous connecter avec vos amis, des communautés et des équipes. Elle offre une gamme de fonctionnalités pour la collaboration en équipe, notamment des canaux textuels, des canaux vocaux et des appels vidéo.

Avec un compte Discord ou un bot, vous pouvez :

  • Envoyer des messages : envoyer des messages dans un canal spécifique
  • Obtenir des messages : récupérer des messages d'un canal spécifique
  • Obtenir des informations sur un serveur : récupérer des informations sur un serveur spécifique
  • Obtenir des informations sur un utilisateur : récupérer des informations sur un utilisateur spécifique

Dans Sim, l'intégration Discord permet à vos agents d'accéder et d'exploiter les serveurs Discord de votre organisation. Les agents peuvent récupérer des informations depuis les canaux Discord, rechercher des utilisateurs spécifiques, obtenir des informations sur les serveurs et envoyer des messages. Cela permet à vos workflows de s'intégrer à vos communautés Discord, d'automatiser les notifications et de créer des expériences interactives.

Important : pour lire le contenu des messages, votre bot Discord doit avoir l'option « Message Content Intent » activée dans le portail développeur Discord. Sans cette permission, vous recevrez toujours les métadonnées des messages, mais le champ de contenu apparaîtra vide.

Les composants Discord dans Sim utilisent un chargement paresseux efficace, ne récupérant les données que lorsque nécessaire pour minimiser les appels API et éviter les limitations de taux. Le rafraîchissement des jetons se produit automatiquement en arrière-plan pour maintenir votre connexion.

Configuration de votre bot Discord

  1. Accédez au Portail des développeurs Discord
  2. Créez une nouvelle application et naviguez vers l'onglet « Bot »
  3. Créez un bot et copiez votre jeton de bot
  4. Sous « Intents privilégiés de passerelle », activez l'Intent de contenu des messages pour lire le contenu des messages
  5. Invitez votre bot sur vos serveurs avec les permissions appropriées

Instructions d'utilisation

Connectez-vous à Discord pour envoyer des messages, gérer des canaux et interagir avec les serveurs. Automatisez les notifications, la gestion de communauté et intégrez Discord dans vos flux de travail.

Outils

discord_send_message

Envoyer un message à un canal Discord

Entrée

ParamètreTypeObligatoireDescription
botTokenchaîneOuiLe jeton du bot pour l'authentification
channelIdchaîneOuiL'ID du canal Discord où envoyer le message
contentchaîneNonLe contenu textuel du message
serverIdchaîneOuiL'ID du serveur Discord (ID de guilde)

Sortie

ParamètreTypeDescription
messagechaîneMessage de succès ou d'erreur
dataobjetDonnées du message Discord

discord_get_messages

Récupérer des messages d'un canal Discord

Entrée

ParamètreTypeObligatoireDescription
botTokenchaîneOuiLe jeton du bot pour l'authentification
channelIdchaîneOuiL'ID du canal Discord pour récupérer les messages
limitnombreNonNombre maximum de messages à récupérer (par défaut : 10, max : 100)

Sortie

ParamètreTypeDescription
messagechaîneMessage de succès ou d'erreur
messagestableauTableau des messages Discord avec métadonnées complètes

discord_get_server

Récupérer des informations sur un serveur Discord (guilde)

Entrée

ParamètreTypeObligatoireDescription
botTokenchaîneOuiLe jeton du bot pour l'authentification
serverIdchaîneOuiL'ID du serveur Discord (ID de guilde)

Sortie

ParamètreTypeDescription
messagechaîneMessage de succès ou d'erreur
dataobjetInformations sur le serveur Discord (guilde)

discord_get_user

Récupérer des informations sur un utilisateur Discord

Entrée

ParamètreTypeObligatoireDescription
botTokenchaîneOuiJeton du bot Discord pour l'authentification
userIdchaîneOuiL'ID de l'utilisateur Discord

Sortie

ParamètreTypeDescription
messagestringMessage de succès ou d'erreur
dataobjectInformations de l'utilisateur Discord

Notes

  • Catégorie : tools
  • Type : discord
Discord