Skip to content

Drainman/WorkReminder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WorkReminder

A Discord Bot by Drainman

Description

Vous en avez marre d'oublier votre travail ? Vous avez beau le rentrer dans votre agenda vous ne pensez pas à le regarder ? Cette époque est finie. Il vous faut juste une connexion internet et une application Discord (PC ou SmartPhone). Grâce à un catalogue de commande vous pouvez renseigner toutes vos tâches directement dans l'application qui vous préviendra de l'approche de la Dead Line par message personnel. Vous travaillez en groupe ? Pas de problème ! Créé un rôle, donnez-le à toute votre équipe et utilisez les commandes associées.

Commandes

Commande solo

  • !add_hw [name] ~ DD/MM/AAAA ~ [PRIORITY] - Add a homework.
  • !set_description [ID] ~ [DESC] - Add a description for homework [ID].
  • !consult_hw [OPTIONAL_ID] - Consult my homeworks.
  • !del_hw [ID] - Delete a homework.

Commande de groupe

  • !add_hw_g [ROLE] ~ [name] ~ DD/MM/AAAA ~ [PRIORITY] - Add a homework for role [ROLE].
  • !set_description_g [ROLE] ~ [ID] ~ [DESC] - Add a description for homework [ID].
  • !consult_hw_g [ROLE] ~ [OPTIONAL ID] - Consult role homeworks.
  • !del_hw_g [ROLE] ~ [ID] - Delete a role homework.
  • Notes : [ROLE] is an object Role of Discord API (reprensent by @example).

Autres commandes

  • !help_hw - Display commands & some help.
  • !stop_hw - Stop the Bot... DON'T DO THAT !

Fonctionnement

Technologie

WorkReminder - Discord Bot est développé en Node JS basé sur les bibliothèques Discord.JS pour la partie Discord et node-schedule pour les différents reminders. Afin de le rendre le plus modulaire possible la programmation est orientée objet. Pour plus d'informations consultez la documentation jointe.

Comportement

L'application est conçue de manière totalement asynchrone. Tout les jours à 21 Heures (Paris) les rappels des différents travaux enregistrés sont envoyés. Les reminders des travaux personnels sont envoyés par message personnel et ces des travaux de groupe dans le channel par défaut du serveur contenant le rôle associé. Egalement, tout travail personnel enregistré par le bot est accessible à tout moment dans tout serveurs où le Bot est présent ou encore directement en discutant par conversation privé avec lui.

Amélioration & Support

Pour tout bug détecté n'hésitez pas à ouvrir une Issue sur notre GitHub. Merci à vous.

About

WorkReminder - A Discord Bot to remind you to work !

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published