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

Idée: retour sur event #66

Open
Kekwel opened this issue Dec 9, 2022 · 14 comments
Open

Idée: retour sur event #66

Kekwel opened this issue Dec 9, 2022 · 14 comments
Labels
enhancement New feature or request

Comments

@Kekwel
Copy link
Collaborator

Kekwel commented Dec 9, 2022

lorsque la personne clos un event, une pop up apparait ou un truc ce que vous voulez, demandant comment c'est passé l'event pour avoir un retour et savoir si il y a des gens à pb, seul le chef de groupe pourra le faire
et sa sera envoyé dans un chan ou seul les admins pourront le voir

le bot peut envoyer un MP au capitaine lorsque le groupe est terminé ? mais il devra attendre une réponse donc bof. Utiliser une / commande ? pas fait pour, surtout si le message est bien long
a voir

@rick-gnous
Copy link
Member

rick-gnous commented Mar 13, 2024

Je remets ma question : variable d'environnement ou commande pour set le salon a feedback ?

Pour ce qui est de la réponse, pourquoi ne pas mettre une zone de texte (documentation Discord et ce qui semble être la documentation Discord.js), est-ce que ça ne permettra pas de faire une attente passive tout en sachant qui et quel groupe ?

@rick-gnous rick-gnous added this to the 1.3.1 milestone Mar 13, 2024
@Kekwel
Copy link
Collaborator Author

Kekwel commented Mar 13, 2024

On a déjà une commande /salon, autant garder ça.
En variable d'env, c'est bien quand le bot n'est présent que sur un seul serveur je dirais

Ah bien vu pour les modals ! Je les connaissais pas. Je pense qu'on peut les utiliser, ca répond au besoin.
Genre :

  1. le capitaine clos le groupe
  2. la modal pop
  3. il rempli le champ texte en submit
  4. un message (embed) est envoyé dans le salon feedback qu'on aura param au préalable
  5. ???
  6. profit

PS: Tu as mis les 2 mêmes liens ^^

@rick-gnous
Copy link
Member

ça me semble être la meilleure approche : une modale lors de la fermeture d'un groupe. si l'utilisateur ne rentre rien, tant pis, il n'y aura pas de retour.

@rick-gnous rick-gnous modified the milestones: 1.3.1, 1.3.2 Mar 16, 2024
@rick-gnous
Copy link
Member

rick-gnous commented Mar 16, 2024

ID: feedback-id-give, il faut bien penser à vérifier si c'est le capitaine qui fait le retour !

@rick-gnous rick-gnous self-assigned this Mar 19, 2024
@rick-gnous rick-gnous modified the milestones: 1.3.2, 1.3.1 Mar 20, 2024
@0xN0x
Copy link
Contributor

0xN0x commented Mar 21, 2024

ça me semble être la meilleure approche : une modale lors de la fermeture d'un groupe. si l'utilisateur ne rentre rien, tant pis, il n'y aura pas de retour.

La fermeture du groupe se fait toujours via une interaction (commande ou bouton) ? Si oui modal c'est niquel, si le groupe peut être fermé par une autre raison (expiration avec du temps, fermture forcée par un admin, etc.) peut être que faire un mp au capitaine avec un bouton pour donner un feeback serait plus intéressant. Et le capitaine peut donc cliquer ou non s'il ne souhaite pas donner de retour

ID: feedback-id-give, il faut bien penser à vérifier si c'est le capitaine qui fait le retour !

Si le feedback est lié au groupe, peut être que group-id-feedback serait plus cohérent ?
Le premier mot clé est vraiment pour la grande catégorie du bot, genre group, ticket, calendrier et toutes les actions sont dans le 2ème mot clés.

@rick-gnous
Copy link
Member

rick-gnous commented Mar 21, 2024

On va partir sur un système de bouton dès la fermeture du groupe par un évènement tiers. Si l'utilisateur le ferme à la main, un feedback sera directement demandé (pour éviter le spam en MP et inciter les gens à renter quelque chose). Le retour se fera par une modale avec juste un champ de texte simple. En cas de dissolution, aucun retour ne sera demandé. Ce sera plus simple à gérer.

je suis un peu dubitatif pour l'id, il me semble très générique par rapport aux feedbacks et si l'on souhaite rajouter des composants avec des ids dessus, ya moyen que ça coince

@0xN0x
Copy link
Contributor

0xN0x commented Mar 23, 2024

je suis un peu dubitatif pour l'id, il me semble très générique par rapport aux feedbacks et si l'on souhaite rajouter des composants avec des ids dessus, ya moyen que ça coince

Je suis pas sûr de comprendre, à quels genre de composants ou id tu penses par rapport à ça ?

@rick-gnous
Copy link
Member

On peut imaginer une liste qui contient les différents retours, une interaction qui comprend les groupes et les feedbacks...

@0xN0x
Copy link
Contributor

0xN0x commented Mar 26, 2024

Une liste ? Genre une select list ? Pourquoi et pourquoi ça nécessiterais un id en feedback-...-... pour autant ?

@0xN0x
Copy link
Contributor

0xN0x commented Mar 26, 2024

Donne plutôt directement un exemple des id qui seraient nécessaire auquel tu penses, je pense que ce serait plus simple pour l'expliquer

@rick-gnous
Copy link
Member

Une liste ? Genre une select list ? Pourquoi et pourquoi ça nécessiterais un id en feedback-...-... pour autant ?

oui en effet, je n'y avais pas pensé, oopsie

on va partir sur ta proposition et on pourra utiliser feedback-...-... pour les autres fonctionnalités dans le futur

@rick-gnous
Copy link
Member

On part du coup sur un bouton en MP qui est supprimé / désactivé lorsque le feedback est envoyé. Le bouton est envoyé, qu'il soit fermé à la main ou dissout par un admin. est-ce qu'on ne remonterait pas aussi le cas de fermeture dans le message du bouton ? "Tu viens de fermer le groupe...", "un admin a supprimé ton groupe..." ?

@rick-gnous
Copy link
Member

rick-gnous commented Apr 3, 2024

après discussion avec un admin, on ne demande qu'en cas de dissolution ou fermeture par le capitaine. dans ce cas, est-ce qu'on garde un système de bouton par MP ou avec une popup ?

On fait avec une popup

@rick-gnous
Copy link
Member

En standby, on attend de statuer sur l'état des groupes (#152) pour pouvoir avoir des retours même sur des groupes dissous.

@rick-gnous rick-gnous removed this from the 1.3.2 milestone Apr 5, 2024
@rick-gnous rick-gnous removed their assignment Apr 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants