Ou comment interagir avec Revolt via un client HTTP rudimentaire.
Find a file
2021-10-05 23:04:40 +02:00
LICENCE.md Début 2021-10-05 04:15:15 +02:00
LICENSE Initial commit 2021-10-05 04:10:26 +02:00
README.md Manuel à jour 2021-10-05 23:04:40 +02:00
revolt_bot.py Détachement du Python 2021-10-05 22:48:17 +02:00
revolt_bot.sh Détachement du Python 2021-10-05 22:48:17 +02:00

Revolt-Bot

Projet de bot en Bash pour Revolt. …Un peu de Python aussi.

Si revolt_bot.sh est exécutable laide est disponible comme suit :

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 :

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 :

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.

revolt_bot.sh -t $BOT_TOKEN -c $CHANNEL_ID -m $MESSAGE