Un bot complètement configurable avec plus de 183 commandes, 12 catégories, et un paneau de contrôle!
À Propos • Features • Installation • Configuration • License • Donation • Crédits
Pogy est un bot discord qui a demandé plus de 4 mois de travail à réaliser. J'ai décider de rendre le bot open-source pour que n'importe qui qui veut rouler sa propre copie dans son serveur! Vous pouvez cliquer ici pour inviter le bot officiel. Rejoignez aussi Pogy's Support Server pour de l'aide et du support.
Si vous aimez ce repository, laissez une étoile ⭐ et suivez moi et les contributeurs!
183+ commandes et 12 différentes catégories!
- alt detector: Bloque les comptes alternatifs
- applications: Gères les applications de modération
- config: Configurez les paramètres du serveur
- utility: Commandes misc.
- economy: Incomplet
- fun: Des commandes drôles et amusantes
- images: Commandes de manipulation d'images
- information: Commandes d'information
- moderation: Commandes de modération pour le serveur
- nsfw: 👀
- reaction roles: Roles de réaction
- tickets: Tickets pour le support
Pogy possède les features suivants sur le site web
- Transcripts de Tickets + Transcripts d'Applications
- Page de Contact & Signalement
- Messages de Bienvenue et Messages de Départ incluants des embeds.
- Logging et Moderation complètements configurables
- Suggestions et Signalements complètements configurables
- Premium system inclue
- Maintenance inclue
- Page de membres
- Auto Mod, Niveaux, et Commandes (pas terminées)
- Top.gg API inclue
Webhooks: (pour les développeurs) Avec Pogy vous pouvez logger tout ce que vous voulez avec des Webhooks (vous devrez changez les webhooks avec un éditeur de texte).
Premièrement, cloner le repo:
git clone https://github.com/peterhanania/Pogy.git
Après l'avoir cloné, roulez cela:
npm install
Votre fichier config.json
devrait ressembler à ça:
{
"main_token": process.env.token,
"mongodb_url": "", //mongo db URL
"developers": ["", ""], //developers ID
"datadogApiKey": "", // for statistics (optional)
"dashboard":"false",
"prefix":"p!", //prefix
"arc":"",//arc.io source (optional)
"youtube_key":"", //youtube api key from https://console.cloud.google.com/apis/
"cat_api_key":"",// https://thecatapi.com/signup
"webhook_id":"", //read config.json
"webhook_url":"" //read config.json
}
Votre fichier config.js
devrait ressembler à ça:
module.exports = {
"verification": "",
"description": "", //description
"domain": "", // domain
"google_analitics": "", // google analitics
"token": process.env.TOKEN,
"https":"https://", // leave as is
"port":"5003",
"client_id":"", // bot client ID
"secret":""// bot client secret for auth
}
Votre fichier .env
devrait ressembler à ça:
TOKEN=BOT_TOKEN
Pour la configuration du dashboard, lisez: https://github.com/IgorKowalczyk/majobot
Callbacks dans le Dev Portal:**
https://domain/callback
https://domain/window
https://domain/thanks
Assurez vous d'avoir activé Privileged Intents
sur votre Portail. Vous pouvez trouver ces permissions sous la section "Bot", il y a deux boutons à activer. Pour plus d'information sur les Gateway Intents, cliquez ici.
Vous pouvez démarrer le bot avec node shard.js
Note Importante: Pogy à beaucoup de bugs et demande une connaissance approfondie du Node.js. Vous aurez de la difficulté à faire fonctionner le bot sans connaissances de Discord.js.
- Vous pouvez changer les émojis dans:
1-assets/emojis.json
2-data/emoji.js
- Vous pouvez changer les couleurs dans
data/colors.js
Rendu public sou la license Apache.
Vous pouvez faire une donation pour rendre Pogy encore plus fort en cliquant ici!