Free discord bot
https://lstu.fr/botanique
3c1fee1de2
Checklist: - [x] Suivre les indications de `CONTRIBUTING.md` - [x] Référence aux tickets (par exemple `Closes #xyz`) Closes #52 Co-authored-by: Mylloon <kennel.anri@tutanota.com> Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/53 |
||
---|---|---|
.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.