🤖 Configuration de votre assistant IA Discord

Bienvenue ! Ce guide vous aidera à connecter votre assistant IA personnalisé à votre serveur Discord via ShadowHeberg.

🧩 Informations à fournir

👶 Pour les débutants : comment obtenir votre token

  1. Rendez-vous sur le Portail développeur Discord : https://discord.com/developers/applications
  2. Cliquez sur "New Application" pour en créer une nouvelle.
  3. Donnez-lui un nom (par exemple MonBotIA) puis validez.
  4. Allez dans l’onglet "Bot" et cliquez sur "Add Bot".
  5. Copiez le Token du bot. ⚠️ Ne le partagez jamais publiquement !
  6. Dans l’onglet "Bot", activez :
    • ✔️ Présence Intent
    • ✔️ Server Members Intent
    • ✔️ Message Content Intent
  7. 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}).
\`;