DraftBot-A-Discord-Adventure / DraftBot

A Discord adventure bot that speaks english and french
MIT License
229 stars 61 forks source link

description de guilde : caractères spéciaux interdits mais "!" autorisé #1354

Closed symsym-1629 closed 2 years ago

symsym-1629 commented 2 years ago

Le bug n'a t-il pas déjà été signalé ?

Description du bug.

bahh en gros on peut mettre un ! alors que c'est écrit que c'est interdit les caractères spéciaux

Reproduction du bug.

jvais pas vous faire un dessin vous changer la desc de votre guilde et vous mettez un ! ca marche mais les autres caractères spéciaux ca marche pas

Dans quelle condition le bug a-t-il été trouvé ?

Sur un serveur perso avec le bot officiel.

BastLast commented 2 years ago

Je crois que tu as tout mélanger

symsym-1629 commented 2 years ago

et mince

BastLast commented 2 years ago

le comportement voulu est qu'on puisse en mettre mais que ça ne puisse pas être plus d'1 caractère sur 3 ou un truc du genre (en gros que ça soit utilisable en ponctuation mais pas pr faire des trucs chelou. Aussi tout les seuls autorisés c'est :

: ! ? , - . ' ( ) [ ]

je pense pas qu'on ai besoin d'en autoriser d'autre

Feiryn commented 2 years ago

Ce serait pas plus simple de juste ne pas autoriser les caractères spéciaux ? Je vois mal des cas où ces caractères sont cohérents, et puis ça va être compliqué à programmer

Pietagorh commented 2 years ago

Bah surtout les ' parce que sinon ça restreint vachement la manière dont t'écris xD Le reste est superflu

BastLast commented 2 years ago

On peut pas juste check à coup de regex ?

BastLast commented 2 years ago

Je sais que le regex est lent mais cette commande est exécutée genre jamais et ça sera jamais sur des grosses strings

Feiryn commented 2 years ago

Je veux bien que tu explicit la règle, car je ne sais pas trop ce que tu veux faire

BastLast commented 2 years ago

Autoriser la ponctuation normale dans une description de guilde mais éviter les descriptions avec des trucs genre ------------ bonjour----------

Feiryn commented 2 years ago

Plus précis stp x) Où est-ce qu'on a le droit de placer la caractères (partout, à la fin ?), combien maximum etc...

BastLast commented 2 years ago

Plus précis stp x) Où est-ce qu'on a le droit de placer la caractères (partout, à la fin ?), combien maximum etc...

Euhhhhhhhh perso si je devais dev ça je chercherai un truc déjà fait sur internet

BastLast commented 2 years ago

Genre r"easonable punctuation regex"

BastLast commented 2 years ago

du coup pour clarifier, on autorise désormais la ponctuation dans le nom d'une guilde ou dans une description MAIS, pas deux signes de ponctuation d'affilée.