Closed MichaelFedora closed 7 years ago
Discord tag?
Please post a link to your discord server -- be careful if someone says they're there to help, only trust Shayne#2226 and eryn#4756
Thanks @PhoenixShay . Invite is here, you can PM me once your in.
Is there a support discord server for this bot?
No, we don't currently have a support discord, just Github issues.
This is caused by the nickname format making usernames be longer than 32 characters. This is never an issue without a custom nickname format, since Roblox nicknames are limited to less than that.
Thoughts: 1) Could truncate the string so it is always 32 characters or less 2) Could also "smart" truncate it, meaning to dynamically truncate the replacement text starting from the rightmost symbol until the entire nickname is of appropriate length, e.g.
%USERNAME% = evaerea
%DISCORDNAME% = THISISASUPERDUPERLONGSTRINGTHATWILLBREAKIT
Format = "%USERNAME - %(DISCORDNAME%)"
Nickname = "evaera - (THISISASUPERDUP)"
I think method 2 is nice, but it's probably a bit too complicated to explain. It might just be more user friendly to use the first method and let the server owners realize that's the problem.. 🤔
I agree with method 1, as it would be much similar to have the bot truncate and then start throwing warnings into the chat when a person is verified if their nickname is too long.
Method 2, while nice, could be a little complicated but it is still possible (and rather clean). Capture the length of the preset, insert the first variable, capture length again, insert whatever you can regarding the second variable, etc etc.
I know it's a duplicate of #32 , #42 , and #24 , but none of these have solutions that are implementable by us on the server side.
Lots of the
messages, however these people trying to verify have none or close to no ranks whatsoever, all of which would be lower than the bot anyways. It seems a little random, though I think most of the ones that are erroring are people that have already been verified, it's just the bot not being able to assign the role in this particular server.
Any ideas?Issue was that the nickname format (
%DISCORDNAME% - (%USERNAME%)
)was too long, so it was crossing the 32 character limit.