-
-
Notifications
You must be signed in to change notification settings - Fork 7
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
✨ feat: add youtube tracking remover #247
Conversation
Ça serait bien avec un opt-out qui permet de choisir entre l'option "edit my messages (you won't have control on the message after)", "warn me" et "do nothing" |
7ba2d1f
to
87fc9f9
Compare
Je ne pense pas que ça doive être une décision par utilisateur, mais par serveur (parce qu'un utilisateur peut ne pas être géné par le tracking alors que d'autres personnes sur le serveur si). Une option pourrait être d'envoyer un second message "Voici les liens YouTube sans tracking" sans modifier l'original. |
Je ne parlait pas d'un message éphémère dans le sens des interactions Discord mais tout simplement d'un message qui est supprimé au bout disons d'une minute. En tous cas, je penses qu'il faut laisser à l'utilisateur la possibilité de ne pas voir ses messages envoyés via un webhook et ne plus avoir de contrôle dessus. |
L'émoji ❓ rouge sur fond vert rend horrible imo, et les boutons verts signifient généralement une action de confirmation. Je verrai plus un bouton gris voire bleu pour ce genre d'indication, avec un émoji plus neutre en couleur. Pour la fonctionnalité d'édition de message, je suis d'accord avec ascpial : autant sur mobile on peut facilement copier-coller le message du webhook pour le modifier, autant sur desktop le copier-coller ne reprend pas le markdown donc c'est relou. Une option de juste avertir sans forcément supprimer (et éventuellement avec un bouton pour faire le remplacement par le bot au cas par cas) me semble nécessaire. Au niveau du traitement des paramètres d'URL, je vois que tu as séparé les cas d'utilisation de youtube.com et youtu.be, il y a une raison ? J'ai l'impression que c'est grosso-modo le même traitement mais je n'ai pas encore regardé dans les détails. |
|
477bf68
to
0c1dceb
Compare
0c1dceb
to
eb94c87
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Ce plugin remplace les messages envoyés et contenant un lien YouTube avec des paramètres
Fonctionne sur activation de l'option de config serveur
enable_youtube_tracking_remover
Le bouton "?" affiche un petit texte explicatif localisé :