Follow

Can fedi usernames only have characters a-z and 0-9 ?

@matrix Actually reading the specification it seems like fedi usernames can be any character that is valid as part of an URI. This means (0-9), (A-Z, a-z) and also “~”, “-“, ““, and “.” are valid characters! However, I did some digging around and it seems like Pleroma only supports “-“ and “” of the special character set, it won’t let you make a user containing a period or tilde.

@matrix Actually email supports more characters including !#$%&'*+-/=?^_{|}~`, we can’t do this with ActivityPub because a lot of these characters are special characters in an URI. (however in practise most mail providers don’t allow you sign up with most of these characters while they technically should be allowed by the spec)

@matrix Actually reading the specification it seems like fedi usernames can be any character that is valid as part of an URI. This means (0-9), (A-Z, a-z) and also “~”, “-“, “_“, and “.” are valid characters! However, I did some digging around and it seems like Pleroma and Mastodon only supports “-“ and “_” of the special character set, it won’t let you make a user containing a period or tilde.
@matrix I wonder why Pleroma and Mastodon don't allow you to sign up with a "." or "~". There's no technical reason as to why it wouldn't be possible I think.
@matrix I also wonder if Mastodon or Pleroma break if you do try to federate with them as a user containing these characters.

@r000t @matrix
Now that you mention it, it wouldn't be so bad to be able to at least write my own name... :smug:

Sign in to participate in the conversation
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.