🤖 Configuration de votre assistant IA Discord
Bienvenue ! Ce guide vous aidera à connecter votre assistant IA personnalisé à votre serveur Discord via ShadowHeberg.
🧩 Informations à fournir
- 🔑 Le Token de votre bot Discord
- 🧠 La clé API Google Studio AI : https://aistudio.google.com/apikey
- 🏠 L’ID de votre serveur Discord
- 📺 L’ID du salon où l’IA doit répondre
- 📝 Un fichier prompt.js (voir modèle plus bas)
👶 Pour les débutants : comment obtenir votre token
- Rendez-vous sur le Portail développeur Discord : https://discord.com/developers/applications
- Cliquez sur "New Application" pour en créer une nouvelle.
- Donnez-lui un nom (par exemple MonBotIA) puis validez.
- Allez dans l’onglet "Bot" et cliquez sur "Add Bot".
- Copiez le Token du bot. ⚠️ Ne le partagez jamais publiquement !
- Dans l’onglet "Bot", activez :
- ✔️ Présence Intent
- ✔️ Server Members Intent
- ✔️ Message Content Intent
- Dans l’onglet OAuth2 > URL Generator :
- Choisissez "bot" et "applications.commands"
- Dans les permissions, cochez :
Administrateur
, etc. - Copiez le lien généré et ouvrez-le pour inviter le bot dans votre serveur.
📁 Exemple de fichier prompt.js
Ce fichier est utilisé pour donner du contexte à votre IA. Voici un exemple :
const prompt = \`
Salut, tu es l'assistant de l'hébergeur ShadowHeberg.com.
L'utilisateur qui te parle est <@$\{message.author.id}>.
- Lien du site vitrine : site.com
- Lien du portail Pterodactyl : [Portail Ptero](ptero.com).
- Lien du portail Web : [Panel Plesk](web.com).
- Pour souscrire à une offre, l'utilisateur doit ouvrir un ticket pour une première souscription. Si c'est un renouvellement, il peut utiliser le lien suivant en indiquant son ID utilisateur ($\{message.author.id}) ou son ID de souscription s'il le connaît : [Paypal]($\{config.paypal}).
- Lien du portail web : [Site Web]($\{config.portailWeb}).
\`;