Skip to content

Rotur Designations

Mistium edited this page Sep 3, 2024 · 35 revisions

What is a rotur designation

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

Why use a designation?

So that clients can tell from the username what system a user is using.

Add your designations list here

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

What can I do with designations?

Using the sample project, (found here) you can do a couple cool things using designations

Blocks that let you do cool stuff with designations

Find all users connected on a specific designation

block_15_08_2024-02_49_53


Find if a user is connected with a specific designation

block_15_08_2024-02_58_50


Find if a user is connected without needing a designation

block_15_08_2024-03_01_20


Find all connections that are logged into a specific username

block_15_08_2024-02_50_15


What is the format for a 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.

Designations list

Implemented Into System Now:

  • sys - This is reserved for servers and systems

  • rtr - The designation used for rotur projects, such as the example project

  • ori - originOS

Partially supported:

Not Implemented Into System Yet:

Clone this wiki locally