logo
Développement
Rechercher
Discord

Discord

Vous pouvez intégrer les services d'Agent à votre application Discord, permettant ainsi aux utilisateurs de votre serveur Discord de communiquer avec l'Agent via cette application.

Créer une application Discord

image-20231221113019757

Rendez-vous sur le Discord Developer Portal et cliquez sur "New Application" pour créer votre application Discord.

Configurer l'application Discord

image-20231221113340790

Allez dans "Agent", trouvez "Privileged Gateway Intents", activez les trois "Intents", puis enregistrez.

image-20231221113617087

Toujours sur la page "Agent", cliquez sur "Reset Token" pour obtenir un TOKEN, puis copiez-le.

image-20231222161346359

Revenez sur GPTBots, allez dans "Intégration - Discord" et collez le TOKEN copié.

image-20231221113835738

Allez dans "Informations générales", trouvez la "PUBLIC KEY" et copiez-la.

image-20231222161413057

Revenez sur GPTBots, entrez dans "Intégration - Discord", renseignez la PUBLIC KEY copiée, cliquez sur "Soumettre" pour obtenir l'"INTERACTIONS ENDPOINT URL", puis copiez-la.

Remarque : "PUBLIC KEY" et "INTERACTIONS ENDPOINT URL" sont facultatifs, mais il est recommandé de les renseigner.

image-20231221114059102

Retournez dans "Informations générales", renseignez l'"INTERACTIONS ENDPOINT URL", puis enregistrez.

image-20231221114541316

Allez dans "OAuth2 - Général", réglez "AUTHORIZATION METHOD" sur "In-app Authorization", cochez "agent" dans "SCOPES", cochez "Administrateur" dans "BOT PERMISSIONS", puis enregistrez.

À ce stade, le processus de configuration de l'application Discord est terminé.

Ajouter l'application au serveur

Vous devez d'abord ajouter l'application Discord au serveur Discord avant que les utilisateurs du serveur puissent utiliser cet Agent.

image-20231221114920830

Allez dans "OAuth2 - Générateur d'URL", cochez "agent" dans "SCOPES" et "Administrateur" dans "BOT PERMISSIONS".

image-20231221115038920

Vous obtiendrez alors une URL en bas de la page, copiez-la.

Visitez cette URL pour permettre à tout administrateur de serveur d'ajouter cette application au serveur.

Discuter avec l'Agent dans le serveur

image-20240603143638742

Dans la zone de saisie du chat, vous pouvez dialoguer avec l'Agent en tapant "@Agent".

Discuter avec l'Agent par message privé

image-20240603143659468

Trouvez l'application dans la liste des utilisateurs du serveur et envoyez un message pour dialoguer avec l'Agent.

Attention

Si votre Agent Discord ne génère aucune conversation pendant 168 heures (7 jours), il sera automatiquement mis hors ligne. Il existe deux moyens de remettre votre Agent Discord en ligne.

Redémarrer le service Discord de l'Agent

image-20240219153047597

Allez dans "Intégration d'Agent", trouvez "Discord", désactivez-le puis réactivez-le.

Commande /start

Si vous avez renseigné la "PUBLIC KEY" et l'"INTERACTIONS ENDPOINT URL", vous pouvez utiliser la commande /start dans Discord pour réactiver l'Agent Discord hors ligne.

image-20231228105001648

Vous pouvez l'activer en ligne dans la fenêtre de chat via la commande /start.