As a newcomer to the Chatmail world I’m interested in an explanation of all possible parameters a Chatmail URI can include.
Sharing the invite code for my own profile as link I see
The URI consists of the following parts:
- https://i.delta.chat/
- #Numbers_and_capital_letters& some kind of account identifier
- v=3 version?
- i= ?
- s= ?
- a= primary (sending) relay host
- n= user name
Sharing the invite code for a group as link
The URI consists of the following parts:
- https://i.delta.chat/
- #Numbers_and_capital_letters& some kind of account identifier
- v=3 version?
- x= ?
- i= ?
- s= ?
- a= primary (sending) relay host
- n= user name
- g= group name
ian
2
-
interface/uri-schemes.md at main · deltachat/interface · GitHub
-
right after the hashmark: hexadecimal public key fingerprint of user who invited you, same as used in openpgp4fpr: URI
-
n: name of user who invited you
-
i, j: invitenumber
-
s: authcode
-
x: group ID and broadcast channel ID
-
g: type is group, its name
-
b: type is broadcast channel, its name
-
z: type is ArcaneChat moderated group, its name
-
its type is a direct chat invite if x, g, b and z are missing
When you reset an invite link, it invalidates the previous value and creates a new pair of i and s.
Thank you for the explanation and the link to the uri-schemes.md @ian. The latter, in particular, was a great help.