Signing in to the terminal
1
Click Connect
The button is in the top bar. It opens a small Connect dialog.
2
Click Sign in with Telegram
This is the button inside that dialog. A Ballista login page opens in a
popup window with Telegram’s login button on it.
3
Authorise in Telegram
The popup hands the session back to the terminal and closes itself, and you
land back where you were.
Signing in to the extension
Start the sign-in from the extension. The same login page opens, this time in a tab. When you authorise, the tab shows a confirmation and closes; the extension picks up the session and you can go back to what you were doing.You must register in the bot first
The login widget authenticates a Telegram account — it does not create a Ballista one. If you have never sent/start to the bot, the login page tells
you exactly that and stops:
Account not found. Please start @<bot handle> in Telegram first, then try again.The real message names the bot’s actual Telegram handle in place of the placeholder, so it doubles as a pointer to the right bot. Go and create your account, then come back and sign in again. There is no other sign-up path.
How long a session lasts
A session is good for 7 days, after which you sign in again the same way. The terminal and the extension hold separate sessions, so signing in on one does nothing to the other and they expire independently. The terminal has a Disconnect button in the top bar that ends its session immediately. The extension has no sign-out control — its session simply runs out after seven days.Telegram’s authorisation itself is only accepted if it is fresh: a login
payload older than 24 hours is rejected. In practice this only matters if you
leave the login page open for a day and then click through it.
If sign-in fails
- “Account not found” — you have not registered. Send
/startto the bot. - The popup was blocked — allow popups for the terminal’s domain and click Connect again.
- Nothing happens after authorising — close the login window and retry; the token is only ever handed back to the window that opened it, so a stale window cannot complete the handshake.
What to read next
Web terminal
What you can do once you are in.
Chrome extension
Installing it, and what it adds to Polymarket.
