revolt-bot/README.md

37 lines
813 B
Markdown
Raw Permalink Normal View History

2021-10-05 02:10:26 +00:00
# Revolt-Bot
2021-10-05 02:15:15 +00:00
Projet de bot en *Bash* pour *Revolt*.
…Un peu de *Python* aussi.
2021-10-05 21:04:40 +00:00
Si `revolt_bot.sh` est exécutable laide 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 lAPI de *Revolt* (un serveur *Revolt Delta*) via le HTTP.
Pour linstaller 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 linstaller via `pip` :
```bash
pip install py-ulid
```
## Usage
Pour envoyer un message `MESSAGE` via son bot le jeton didentification `BOT_TOKEN` et lidentifiant du salon `CHANNEL_ID` sont nécessaires.
```bash
revolt_bot.sh -t $BOT_TOKEN -c $CHANNEL_ID -m $MESSAGE
```