-
Notifications
You must be signed in to change notification settings - Fork 5
Rotur Designations
Rotur designations are a small 3 letter string at the start of a username that is required for any Rotur client to communicate with you
So that clients can tell from the username what system a user is using.
Just put in a github issue to say to add it and ill put it below, please dont use a designation that already exists as it could break things
Using the sample project, (found here) you can do a couple cool things using designations
Find all users connected on a specific designation

Find if a user is connected with a specific designation

Find if a user is connected without needing a designation

Find all connections that are logged into a specific username

[designation]-[username]
Example:
if you logged into originOS with the username Mist you might end up with the connection id of:
ori-Mist§afRs36sew
This is because the rotur username system gives each client a unique string after their name, so that multiple logins of the same user can all be handled individually. Rotur will handle this for you. to send a message to someone, get all clients on that username and to get the oldest (the standard for who to message) get the first item in the array.
-
sys- This is reserved for servers and systems -
rtr- The designation used for rotur projects, such as the example project -
ori- originOS
-
crl- Constellinux -
nov- novaOS -
flf- flufiOS -
shi- shimaOS
-
clk- Chainlink