-
Notifications
You must be signed in to change notification settings - Fork 9
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
Suggestions pour les messages pré-formatés NotABot #107
Comments
Hello, Voilà pour mon opinion, je laisse les autres s'exprimer :) |
Je confirme qu'il n'est pas possible d'afficher un état du bouton différent d'un utilisateur à l'autre. Il faut faire un check sur l'utilisateur lorsque quelqu'un l'utilise, et d'envoyer un message éphémère (visible uniquement par celui qui a réalisé l'interaction) pour dire "Vous n'êtes pas autorisé à supprimer ce message." aux utilisateurs non habilités. En soit ça ne change pas grand chose et c'est une limitation de Discord. |
Personnellement je fais régulièrement le ménage dans #php pour supprimer les messages du bot inutiles, mais je ne peux le faire que dans ce canal. Avoir un bouton pour le faire partout me semble être une bonne idée. Par contre, je rejoins Elanis sur le fais que ce bouton ne devrait pas être accessible à tous, pour éviter que des malins ne s'amusent à supprimer systématiquement les messages du bot. |
Certains messages du genre "Il semblerait que nous n'ayons pas comprit votre demande [...]" (j'ai plus la commande en tête 🥲) ne sont pas affiché sous la forme d'un embed et trouvais ça un peu dommage de devoir forcément tout reformater. Après, peu importe la nature de l'indication, ce qui m'importais c'était surtout cette indication et je me suis dit que, quitte à rajouter un bout premier boutons, autant en ajouter un autre comme note sans polluer le message initial. Pour ce qui est des ping possible, j'y avais pas vraiment pensé et je propose de permettre aux personnes actives d'avoir le choix d'afficher leur pseudo ou non (une sorte de facteur confiance au delà d'un certain nombre de messages). Ainsi on se débarrasse des possibles trolls sans enquiquiner le reste des honnêtes gens. À discuter. Dans tous les cas je suis content que ma suggestion vous plaise ! ^^ |
en soit le bot RTFM ya le bouton supprimer/rerun et il arrive à faire en sorte que ça soit que l'auteur qui active le truc donc ça doit être faisable même si c'est 2 lib discord différentes |
Autre chose qui me vient en tête, c'est qu'on s'est rendu compte il y a peu que les embed n'étaient pas toujours visible aux personnes. Si la preview des liens n'est pas activée, ces messages sont affichés comme vide. Du coup il vaudrait mieux rester sur des messages textuels |
encore faudrait-il que l'auteur prenne la peine de cliquer dessus en cas d'erreur, ici on voudrait que d'autres gens que l'auteur puissent le faire |
sinon ya pas moyen de faire en sorte que n'importe qui puisse virer le message seulement au bout de x sec/min pour éviter l'abus ? |
Je reviens sur la discussion pour éviter que le sujet tombe aux oubliettes:
Pour ce qui est du choix du format de l'indication de l'auteur, je pense que le bouton reste l'option la plus pertinente car il est toujours affiché et n'empiète pas sur le message initial. De plus, et s'il s'agit d'un embed, ajouter le message "Envoyé par X" dans le contenu textuel du message et pas dans l'embed fera en sorte que cette note apparaissent au dessus de l'embed, alors que les boutons apparaissent systématiquement en dessous du message. |
Up! Est-ce que quelqu'un a du nouveau ? |
Il ne semble pas qu'il y ait eu beaucoup d'attraction pour cette idée. J'ai l'impression que le status-quo répond déjà bien aux attentes de la communauté, surtout que les ambassadeurs font déjà une partie du trie |
Perso l'idée me plaît bien, mais un système de cooldown + vérification des participation, ça ajoute de la complexité par rapport à simplement vérifier des rôles, et comme les PR sur le bot se font sur la base du volontariat, ça veut dire qu'il faut attendre que qq'un soit motivé pour la faire. |
J'aurais adoré pouvoir apporter mon aide pour ça, mais je ne connais pas vraiment Lua, et encore moins discordia. Je peux l'écrire en d.py mais je doute que ça aide grandement les choses... Quoi qu'il en soit je pense que ça reste une bonne idée, simplement que le GH n'a que peu d'écho sur le Discord. |
Quelque chose que j'avais envisagé de faire, et qui peut être une solution facile au problème "qui a envoyé ça", était simplement de mettre un texte pouvant être remplacé, comme Pour la suppression d'un embed non-désiré, plutôt que de passer par un bouton qu'on ne pourra pas filtrer par personne, pourquoi pas un simple emoji poubelle (🗑️) qui, si ajouté par la personne ayant déclenché le message dans les X secondes provoque la suppression de celui-ci ? |
Je suis plus chaud pour l'emoji 🗑️ que le bouton perso, vu que ca permets de ne pas utiliser d'embed :) |
Perso j'ai pas très envie d'avoir un emoji 🗑️ sur chaque message que le bot envoie, j'ai pas envie qu'il y ai un "call to action". Je pense néanmoins que laisser les utilisateurs mettre d'eux-même un 🗑️ et que l'ajout de cet emoji vérifierait les droits et supprimerait le message serait cool :) |
Ce n'était pas très clair mais c'était exactement ce que je proposais 😄 |
Les boutons ne sont pas du tout obligatoire pour avoir un embed. Je voulais juste le signaler. |
Perso ça ne me dit pas le système d'emojis avec la corbeille. |
Petite update concernant cette issue: |
Bonjour tout le monde, voici deux suggestions à propos de messages préformatés avec NotABot sur NaN.
Sur le serveur, il n'est pas rare de voir des messages pré-formatés de NotABot envoyé par erreur.
Par exemple
!code
pour quelque chose qui relevait de la démonstration dans un REPL.Dans ce genre de cas, je trouve que ces messages sont relativement volumineux et gâchent certains échanges de messages, surtout sur version mobile. De plus, ces messages n'indiquent pas qui est l'auteur de la commande (et je pense même que certains petit malins pourraient essayer d'agir en groupe pour créer du spam organisé sans que le reste du serveur ne puisse les identifier simplement).
Ainsi, je propose de régler ces deux problèmes en ajoutant des boutons UI sous ces messages :
Un premier bouton "
🗑️ Supprimer le message
" qui permet à l'auteur et / ou aux autres personnes présentes dans la discussion de le supprimer s'il est avéré que le message soit une erreur.Un autre bouton désactivé (présent comme une bulle de texte sous les messages) qui indique "Envoyé par <Utilisateur à l'origine de la commande>".
Voici ma suggestion. Je reste ouvert à toutes vos améliorations, dans l'espoir que mon idée vous intéresse !
Bonne fin de journée ! ❤️
The text was updated successfully, but these errors were encountered: