LazyBot - Discord Bot

Bot Discord configurable via un dashboard web pour gérer :

  • Rôles automatiques (autorole-newuser et autorole-vocal)
  • Messages de bienvenue et dau revoir
  • Sélection de salons vocaux à exclure
  • Multi-serveurs avec contrôle admin

Installation

  1. Cloner le projet :
git clone https://github.com/arthur-pbty/LazyBot.git
cd mon-bot-discord
  1. Créer un fichier .env :
CLIENT_ID=VOTRE_BOT_CLIENT_ID
CLIENT_SECRET=VOTRE_BOT_CLIENT_SECRET
REDIRECT_URI=https://your_domaine.com/auth/discord/callback
PORT=3000
BOT_TOKEN=VOTRE_TOKEN_BOT
SESSION_SECRET=un_secret_aleatoire_pour_les_sessions
DB_PATH=database.sqlite
OWNER=VOTRE_ID_UTILISATEUR
URL=https://ton-domaine.com
  1. Lancer le serveur :
docker compose up -d --build
  • Serveur web : http://localhost:3000
  • Le bot se connecte automatiquement aux serveurs où il est invité.

Fonctionnalités clés

  • Autoroles pour nouveaux membres et salons vocaux
  • Messages de bienvenue et dau revoir personnalisables
  • Dashboard web pour configurer facilement chaque serveur
  • Pré-sélection automatique options anciennement remplit
S
Description
Discord bot with dashboard and web interface
Readme 356 KiB
Languages
JavaScript 74.6%
HTML 18.6%
CSS 6.8%