Se rendre au contenu

Daily_questions

Emmet pose une question par jour sur votre serveur.


!add_daily_questions | !add_dq

Cette fonction nécéssite un fichier txt en pièce jointe

Envoyez votre fichier questions à Emmet. Le fichier doit se presenter sour la forme:
question ? réponse
pour chaque ligne. 

  • Il est possible de ne pas mettre de réponse si la question n'en attends pas.
  • Il est possible d'envoyer une image comme question (il faut un lien direct pour cela, sinon Emmet enverra le lien en texte et non l'image)
  • Il est aussi possible de lancer une loterie en mettant [loterie] en réponse.

voici un exemple:

Comment s'appelle le bot ? Emmet
Qui aimerait avoir ce bot ?
Qui veut gagner un lot ? [loterie]
https://i.postimg.cc/QtSmcMCB/Emmet-all.png ?

Le fichier doit se nomer avec le nom de votre thème sans espace suivi de "_Daily_Questions.txt"
Par exemple ici le fichier pourrait se nommer "Emmet_Daily_Questions.txt"


Gestions des thèmes:


Si votre fichier est nomé selon un thème existant, Emmet ajoutera les questions au thème, sinon il en créera un nouveau.

Seule la personne qui a créer un thème peut y ajouter des questions

Par défaut, les thèmes sont privés: seule la personne qui a créer le thème peut l'ajouter sur un serveur.
Il est possible de le rendre public, alors chaque admin de serveur pourra ajouter le thème.


!daily_questions_permissions | !dq_perm

arguments: public |private

Cette fonction permet de passer votre thème:

  • en public: pour que chaque admin de serveur puisse configurer votre thème et recevoir les questions chaques jours
  • en privé: pour que vous seul puissiez configurer votre thème sur un serveur.


!setup_daily_questions | !setup_dq

argument: nom de thème

Cette fonction permet de configurer le thème sur le channel actuel.

Si le thème existe et est en public, vous recevrez chaque jour la question sur ce thème aux horraires définit pour ce thème. Tous les serveurs reçoivent la même question en même temps chaque jour.


Pose de questions:


Chaque jour, a l'heure configuré, Emmet choisit une question qui n'a jamais été posé pour chaque thème actif et la pose dans les channels configurés.

L'heure configuré peut être fixe, mais il est possible de lui faire choir au hasard entre deux heures. par exemple entre 15 et 20h. Il pourrait alors poser la question a 17h42 le premier jour, puis a 19h25 le deuxième etc...

Tant qu'il y a un serveur conffiguré sur le thème, le bot continue de poser les questions. Sinon, il met en pause le thème.

Quand il arrive bientot à court de question, Emmet averti la personne à l'origine du thème pour qu'elle s'occupe d'ajouter des questions.


Réponse à une question du jour.


Pour répondre a la question il suffit d'envoyer un message ne contenant que la réponse dans le channel ou a été posé la question. La première personne a répondre gagne.
Si personne n'a trouvée la réponse, Emmet la révèle juste avant dee poser la question le lendemain.


!remove_daily_questions | !rm_dq

argument: nom de thème (non obligatoire)

Permet d'arreter les questions du jour du thème spécifié sur le channel. Si aucun thème n'est spécifié, Emmet ne posera plus aucune question du jour.


!daily_questions_pause | !dq_pause

argument: nom de thème (non obligatoire)

Permet d'ignoré la prochaine question du jour du thème spécifié sur le channel. Si aucun thème n'est spécifié, Emmet ignorera tous les thèmes.

Si le thème est configuré sur d'autres serveurs, ils auront une question posée.


!daily_questions_history | !dq_hist


Permet de consulter l'historique des questions du jour. Emmet vous enverra un fichier txt avec les questions posés, leurs réponses, la date a laquelle les questions ont été posés et qui y a répondus.

Seuls l'historique des thèmes qui concerne le channel vous seront envoyés.

Loterie

Emmet tire au sort un gagnant


!loterie


Permet de lancer une lotterie

Emmet envoie un message, chaque personne qui clique sur la réaction demandée s'inscrit au tirage. A l'heure définit sur le serveur, les inscription s'arrêtent, et a l'heure définit sur le serveur, Emmet annonce le gagnant.