From 172f73b5badb56bb25ca15149f2a6b176c7f48a4 Mon Sep 17 00:00:00 2001 From: Alnotz Date: Tue, 5 Oct 2021 22:48:17 +0200 Subject: [PATCH] =?UTF-8?q?D=C3=A9tachement=20du=20Python?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- revolt_bot.py | 9 +++++++++ revolt_bot.sh | 11 +++++++---- 2 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 revolt_bot.py diff --git a/revolt_bot.py b/revolt_bot.py new file mode 100644 index 0000000..c4f133f --- /dev/null +++ b/revolt_bot.py @@ -0,0 +1,9 @@ +#!/usr/bin/env/ python3 +#NOTE : pour cURL et la partie Python +#```bash +#sudo apt install curl +#pip install py-ulid +#``` +from ulid import ULID +ulid = ULID() +print(ulid.generate()) diff --git a/revolt_bot.sh b/revolt_bot.sh index 13a8281..64719a9 100644 --- a/revolt_bot.sh +++ b/revolt_bot.sh @@ -47,7 +47,7 @@ function message() { #$1: $CHANNEL_ID #$2: $MESSAGE - ULID=$( python -c 'from ulid import ULID; ulid = ULID(); print(ulid.generate())' ) + ULID=$( python ./revolt_bot.py ) echo 'Message à mon salon :' curl -H "x-bot-token: $BOT_TOKEN" \ --data """ @@ -103,11 +103,14 @@ do shift 2;; ('-m'|'--message'|'--') - if [[ $2 != "" ]] + if [[ $2 == - ]] + then + MESSAGE=/dev/stdin + elif [[ $2 == "" ]] then - MESSAGE=$2 - else MESSAGE="" + else + MESSAGE=$2 fi M_FLAG=1 shift 2;;