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
- Accédez au Portail des développeurs Discord
- Créez une nouvelle application et naviguez vers l'onglet « Bot »
- Créez un bot et copiez votre jeton de bot
- Sous « Intents privilégiés de passerelle », activez l'Intent de contenu des messages pour lire le contenu des messages
- 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ètre | Type | Obligatoire | Description |
---|---|---|---|
botToken | chaîne | Oui | Le jeton du bot pour l'authentification |
channelId | chaîne | Oui | L'ID du canal Discord où envoyer le message |
content | chaîne | Non | Le contenu textuel du message |
serverId | chaîne | Oui | L'ID du serveur Discord (ID de guilde) |
Sortie
Paramètre | Type | Description |
---|---|---|
message | chaîne | Message de succès ou d'erreur |
data | objet | Données du message Discord |
discord_get_messages
Récupérer des messages d'un canal Discord
Entrée
Paramètre | Type | Obligatoire | Description |
---|---|---|---|
botToken | chaîne | Oui | Le jeton du bot pour l'authentification |
channelId | chaîne | Oui | L'ID du canal Discord pour récupérer les messages |
limit | nombre | Non | Nombre maximum de messages à récupérer (par défaut : 10, max : 100) |
Sortie
Paramètre | Type | Description |
---|---|---|
message | chaîne | Message de succès ou d'erreur |
messages | tableau | Tableau 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ètre | Type | Obligatoire | Description |
---|---|---|---|
botToken | chaîne | Oui | Le jeton du bot pour l'authentification |
serverId | chaîne | Oui | L'ID du serveur Discord (ID de guilde) |
Sortie
Paramètre | Type | Description |
---|---|---|
message | chaîne | Message de succès ou d'erreur |
data | objet | Informations sur le serveur Discord (guilde) |
discord_get_user
Récupérer des informations sur un utilisateur Discord
Entrée
Paramètre | Type | Obligatoire | Description |
---|---|---|---|
botToken | chaîne | Oui | Jeton du bot Discord pour l'authentification |
userId | chaîne | Oui | L'ID de l'utilisateur Discord |
Sortie
Paramètre | Type | Description |
---|---|---|
message | string | Message de succès ou d'erreur |
data | object | Informations de l'utilisateur Discord |
Notes
- Catégorie :
tools
- Type :
discord