A link can contain user data in either plaintext or base64-encoded form.
In the former case, the = sign is used to separate the values, and the login and password can only contain the characters A-Z, a-z, 0-9, _ and -.
In case of base64-encoded string the values are separated by space, then generated parameter string is encoded via url-safe base64.
URL format in plaintext should have following form:
tg://resolve?domain=siptg_bot&start=login=pass=codelogin - account login;
pass - account password;
code - code of SIP-template (more about server patterns).
In base64-encoded form the link will look like the following:
tg://resolve?domain=siptg_bot&start=bG9naW4gcGFzc3dvcmQgY29kZQ==If base64-encoded string is used, you can also transfer settings without SIP-template, with the parameters being formed similarly to the way SIP settings are transferred in dialog mode.
It is also possible to form fake logins/passwords that will be converted into real ones on your Worker-server according to its own logic.
Read more about using Worker-servers