Free discord bot
https://lstu.fr/botanique
42b4257ac0
Checklist: - [x] Suivre les indications de `CONTRIBUTING.md` - [x] Référence aux tickets (par exemple `Closes #xyz`) - add scope to commands - fix issues with #55 Since the commands added with #55 are only for specific guilds, they are now scoped only for thoses guilds Co-authored-by: Mylloon <kennel.anri@tutanota.com> Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/56 Co-authored-by: Anri <anri@noreply.git.kennel.ml> Co-committed-by: Anri <anri@noreply.git.kennel.ml> |
||
---|---|---|
.gitea | ||
.vscode | ||
config | ||
src | ||
.dockerignore | ||
.eslintrc.json | ||
.gitignore | ||
CONTRIBUTING.md | ||
Dockerfile | ||
LICENCE | ||
package-lock.json | ||
package.json | ||
README.md | ||
tsconfig.json |
🌱 Botanique
Lancer le bot
En local
Cloner le repo.
Spécifier un fichier
.env
en suivant l'exemple.
Installer les dépendences du bot.
npm install
Lancer le bot.
npm run main
Avec Docker (Recommandé)
Facile avec
docker-compose
version: "3.9"
services:
botanique:
build: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique.git#main
container_name: Botanique
environment:
- TOKEN_DISCORD=ton-token-va-ici
volumes:
- /here/your/path:/config
restart: unless-stopped
Variables d'environnements
Nom | Description | Par défaut | Commentaire |
---|---|---|---|
TOKEN_DISCORD | Token Discord | Aucune | |
DEFAULT_LANG | Langue par défaut | fr |
Expérimental, si la langue par défaut n'est pas complète (càd 100%), le bot pourrait ne pas fonctionner correctement. Liste des traductions disponibles ici. |
Volumes
Chemin | Description |
---|---|
/config |
Dossier de configuration, par exemple, c'est ici que la base de donnée est. |
Contribuer
Toute contribution est la bienvenue !
Pour commencer, lis le fichier de contribution.
Licence
Voir le fichier LICENCE.