Free discord bot
https://lstu.fr/botanique
8f096b9589
Checklist: - [x] Suivre les indications de `CONTRIBUTING.md` - [x] Référence aux tickets (par exemple `Closes #xyz`) Closes #1 Additional changes: - use of ChatInputCommandInteraction (part of v14) - fixed locales progress bars - updates dependencies - better handle of errors - support of modals - support of buttons Co-authored-by: Mylloon <kennel.anri@tutanota.com> Reviewed-on: https://git.kennel.ml/ConfrerieDuKassoulait/Botanique/pulls/44 |
||
---|---|---|
.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.