I can do It. Do I understand it good that you want to kick people who use xyz name, or you want to lock the name to the ID?I am nowhere close to making something like that but hoping someone out there can. Something to limit the use of Pluton, Server, Server Console + a few the admin can enter by hand and also restrict the character you can use in your name to the one we can type!
Thank you
wow, that's what I call a detailed request! My new favourite plugin developer!Protect names like "Server", Server Console, Pluton etc (being able to enter a few by hand to protect moderator's and owner name.
Also limit names to:
Upper case letters: A to Z (26 characters)
Lower case letters: a to z (26 characters)
Numbers: 0 to 9 (10 characters)
Symbols: (space) ! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _` { | } ~ (33 characters)
Have you seen my illegal name plugin?I would make it myself, but in years of doing programming as a hobby (basic back in dos, delphi, then discovered internet, perl, then php etc... I ALWAYS HATED REGEX! (or whatever that function is called to compare stuff like this plugin requires...
I was lazy to add all the chars, but you can try It for now.I would make it myself, but in years of doing programming as a hobby (basic back in dos, delphi, then discovered internet, perl, then php etc... I ALWAYS HATED REGEX! (or whatever that function is called to compare stuff like this plugin requires...
I know that feel.I would make it myself, but in years of doing programming as a hobby (basic back in dos, delphi, then discovered internet, perl, then php etc... I ALWAYS HATED REGEX! (or whatever that function is called to compare stuff like this plugin requires...
Thanks so much!!I was lazy to add all the chars, but you can try It for now.
https://github.com/dretax/Python-Plugins/tree/master/PlutonPlugins/IllegalName
I will add them later.
Awesome, thank you!I was lazy to add all the chars, but you can try It for now.
https://github.com/dretax/Python-Plugins/tree/master/PlutonPlugins/IllegalName
I will add them later.
By ASCII, you meant the éáőüöóúűé ?I think I found an error, some ASCII characters can bypass this filter. Not sure why.
Thanks, it seems like almost any ASCII character works, I'm not sure about invisible names.I will see what can I do about It.
Sent from my Samsung Galaxy S4
Are you sure that almost all?Thanks, it seems like almost any ASCII character works, I'm not sure about invisible names.
By ASCII I mean: hearts, sandscript, scribble things, swastikas, special letters with bubbles around them. The list is pretty much infinite. I'll work on a list with you, that's if you want.By ASCII, you meant the éáőüöóúűé ?
I added the Hungarian Characters by default, but I think I can make it configurable, to add custom chars in the ini.
Not required. Wait a few mins.By ASCII I mean: hearts, sandscript, scribble things, swastikas, special letters with bubbles around them. The list is pretty much infinite. I'll work on a list with you, that's if you want.
https://github.com/dretax/Python-Plugins/tree/master/PlutonPlugins/IllegalNameBy ASCII I mean: hearts, sandscript, scribble things, swastikas, special letters with bubbles around them. The list is pretty much infinite. I'll work on a list with you, that's if you want.
When I get home I'll test it out!https://github.com/dretax/Python-Plugins/tree/master/PlutonPlugins/IllegalName
Do some feedback. Config options were added.![]()