Project

General

Profile

Actions

Demande #6434

open

Mettre en place la nouvelle version d'Hebdobot codé en Python

Added by Frédéric Couchet about 1 month ago. Updated 15 days ago.

Status:
En cours de traitement
Priority:
Normale
Category:
-
Target version:
Start date:
05/11/2024
Due date:
% Done:

0%

Estimated time:
Difficulté:
2 Facile

Description

Hebdobot est le bot utilisé lors de la revue hebdomadaire sur #april. Le bot se connecte au salon à 11h et se déconnecte à 14h

Mindiell a codé un nouvel Hebdobot en Python, pour remplacer l'actuel Hebdobot écrit en Java.

Le code est sur https://forge.april.org/mindiell/hebdobot

Fred a fait les tests (sur le salon #april-test) et ça semble ok.

Il faudrait installer ce nouvel hebdobot sur la machine bots. Tout en gardant l'ancien pour le moment.

Actions #1

Updated by Frédéric Couchet about 1 month ago

Infos envoyées par Mindiell :

D'abord la récupération du code : git clone https://forge.april.org/mindiell/hebdobot
Puis on va dedans : cd hebdobot
Idéalement, un environnement virtuel est nécessaire : python3 -m venv venv
Puis on l'active : source venv/bin/activate
Puis on installe les paquets nécessaires : pip install -r requirements.txt

Après, chaque paramètre (cf. fichier settings.py) peut être géré via
un fichier .env dnas lequel on positionne des variables
d'environnement.

Pour le lancer : python hebdobot.py

Il doit manquer des trucs, mais c'est l'idée et c'est, en vrai, assez simple.

Oui, c'est pas scalable-ready ou autre. Je prends toute proposition
d'amélioration et je vais tâcher de mettre une ch'tite doc dans le
README.

Actions #2

Updated by Frédéric Couchet 23 days ago

  • Assignee set to Pierre-Louis Bonicoli
  • Target version changed from Backlog to Mai 2024
Actions #3

Updated by Frédéric Couchet 17 days ago

Le bot est en cours d'installation par Pilou

Actions #4

Updated by Pierre-Louis Bonicoli 15 days ago

  • Status changed from Nouveau to En cours de traitement
Actions #5

Updated by Quentin Gibeaux 15 days ago

  • Target version changed from Mai 2024 to Juin 2024
Actions

Also available in: Atom PDF