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

Plugins/Gunivers Add Gunilab actions #204

Open
6 tasks
VForiel opened this issue Apr 17, 2023 · 0 comments
Open
6 tasks

Plugins/Gunivers Add Gunilab actions #204

VForiel opened this issue Apr 17, 2023 · 0 comments
Labels
feature Request a new feature Gunivers Issues related to Gunivers needs plugin

Comments

@VForiel
Copy link
Contributor

VForiel commented Apr 17, 2023

A l'instar du système de ticket d'axobot, permettre de créer un portail Gunilab prenant la forme d'un menu dropdown. De là, les utilisateurs peuvent choisir une option parmi la liste suivante :

  • Demander un serveur
    • Affiche un message informant des conditions sous lesquelles nous fournissons des serveurs et ajoute un bouton de confirmation et d'abandon
    • Si l'utilisateur confirme, le bot créé alors un salon de ticket avec la guilde et l'utilisateur et envoi un message de contexte dans ce dernier (ex: "Demande de serveur pour le projet ")
  • Planifier un test de projet
    • Demande la date, l'heure et la durée du test ainsi que le nombre max de participants (optionnel) et les informations complémentaires (si le test est sur Minecraft : IP du serveur et version)
    • Si le créneau chevauche un autre test, la création de ce dernier est refusée. Une seul test par projet peut être planifié a un instant donné
    • Lorsque la date approche, un événement ainsi qu'un salon vocal est créé et des messages notifiant les testeurs est envoyé dans #open-space (un premier pour informer puis 1 ou deux autres pour rappel)
  • Planifier un événement
    • Demande la date, l'heure et la durée de l'événement ainsi que le nombre max de participants (optionnel) et les informations complémentaires (si le test est sur Minecraft : IP du serveur et version)
    • Affiche un message informant de ce que Gunivers peut apporter à l'événement (communication, lots, serveur performant etc.)
  • Vidéo RenderForest
    • Affiche un message informant que l'utilisateur doit d'abord créer une vidéo sur RenderForest et l'exporter en basse résolution, et conserver les ressources qu'il a utilisé pour sa création. De là, un membre de la guilde s'occupera de recréer la vidéo sur le compte premium afin de l'exporter (RenderForest ne proposant pas de fonctionnalité de partage de projet)
    • Demande le lien vers la vidéo basse résolution
    • Créer un salon de ticket entre l'utilisateur et la guilde où l'utilisateur pourra envoyer les différentes ressources
  • Récompenser un membre pour son travail
    • Affiche un message disant que si sont projet est validé par la guilde (si il possède le rôle projet leader), alors il peut utiliser la commande /thanks pour récompenser un membre.
  • Communiquer quelque chose sur les réseaux sociaux
    • Un ticket est créé et demande à l'utilisateur ce qu'il souhaite partager et sur quelle réseau

Et peut être d'autres à l'avenir

Pour chaque demande, l'utilisateur doit en premier lieu indiquer le thread du projet lié à la demande (afin de s'assurer que le projet fait parti du GuniLab)

@VForiel VForiel added feature Request a new feature plugin labels Apr 17, 2023
@VForiel VForiel changed the title [ALtearn plugin] Gunilab actions [Altearn plugin] Gunilab actions Apr 19, 2023
@VForiel VForiel added the Gunivers Issues related to Gunivers needs label Jun 18, 2023
@VForiel VForiel changed the title [Altearn plugin] Gunilab actions Plugins/Gunivers Add Gunilab actions Jul 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Request a new feature Gunivers Issues related to Gunivers needs plugin
Projects
None yet
Development

No branches or pull requests

1 participant