Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Envoyer des messages pré-programmés sur une liste de channels à heures fixes #2

Open
yanjost opened this issue Feb 2, 2021 · 2 comments
Assignees

Comments

@yanjost
Copy link
Member

yanjost commented Feb 2, 2021

!progmessage envoyer des messages pré-programmés sur une liste de channels à heures fixes

Exemple:

!progmessage 2021-02-05 19:00 "Bientôt l'heure du pitch !" #general

Question: comment gérer la persistence entre les reboot, besoin d'une BDD ?

@hyamanieu
Copy link

Proposition:
Utiliser une catégorie de canal uniquement pour le bot. Faire un canal de type "prochains messages". Faire que le bot copie un ordre accepté dans ce canal à chaque fois qu'il en reçoit un valable avec un ID. Une fois toutes les X minutes ainsi qu'au démarrage, qu'il se mette à jour en relisant tous les ordres.
Cela permet d'annuler un ordre en qualité d'admin tout simplement en supprimant un message.
Le bot peut aussi auto détruire le message.

Quant à ton exemple, il faudrait qu'un message qui indique "bientôt" soit affiché plusieurs minutes avant le début, pas à l'heure exacte.

Enfin cette même solution pourrait être utilisée avec les votes afin qu'en cas de redémarrage, le bot continue de suivre les réactions à un vote.

@yanjost
Copy link
Member Author

yanjost commented Feb 2, 2021

Bonne idée !

@normanfeltz normanfeltz self-assigned this Feb 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants