From 333efed3f110e173c03430f1b8caf468741336c2 Mon Sep 17 00:00:00 2001 From: Alnotz Date: Tue, 5 Oct 2021 23:04:40 +0200 Subject: [PATCH] =?UTF-8?q?Manuel=20=C3=A0=20jour?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/README.md b/README.md index 14170b9..02dcea1 100644 --- a/README.md +++ b/README.md @@ -2,3 +2,35 @@ Projet de bot en *Bash* pour *Revolt*. …Un peu de *Python* aussi. + +Si `revolt_bot.sh` est exécutable l’aide est disponible comme suit : +```bash +revolt_bot.sh --help +``` + +## Dépendances + +Ce petit bot en *Bash* dépend de deux outils : + +### *cURL* + +*cURL* permet de communiquer avec l’API de *Revolt* (un serveur *Revolt Delta*) via le HTTP. +Pour l’installer via `apt` : +```bash +sudo apt install curl +``` + +### *Py-ULID* + +*Py-ULID* permet de générer des codes de type ULID sous forme de 26 caractères. +Pour l’installer via `pip` : +```bash +pip install py-ulid +``` + +## Usage + +Pour envoyer un message `MESSAGE` via son bot le jeton d’identification `BOT_TOKEN` et l’identifiant du salon `CHANNEL_ID` sont nécessaires. +```bash +revolt_bot.sh -t $BOT_TOKEN -c $CHANNEL_ID -m $MESSAGE +```