The Main Menu
A map of every button on the bot's home screen.
The main menu is the bot's home screen. Every other panel opens from here, and every panel's โ Back button eventually returns to it.
Opening it
Send /start or /main to your bot.
Your command disappears as soon as the bot reads it, and the menu opens in its place - so the chat stays a control panel rather than a scroll of old messages.
What the home screen tells you
The home screen answers three questions, and the first line answers all of them at once: Ready ๐ข when this bot can place an order right now, Unprepared ๐ when anything is stopping it. The three lines under it say which.
The title carries the bot's own name - Bot 1, Bot 2 and so on until you rename it on your account page. If you run several bots, that is how you tell which chat you are in.
Under it are three blocks. The first is whether this bot can trade:
| Line | What it says |
|---|---|
| Status | Whether this bot is placing orders, and what is stopping it if not |
| ๐ Profile | Whether this Telegram account is linked to a Risbot account. Trading needs one; configuring does not |
| ๐ Exchange | The exchange this bot trades on, and that exchange's own name for the key it holds |
They are independent answers - a bot can be linked and keyless, or connected and paused - and the title is green only when all three are clear.
The second block is your plan:
| Line | What it says |
|---|---|
| ๐ท Plan | Which plan you are on |
| ๐ Expiring / Expiring in | Never on Free, or on a plan with no end date. On a paid plan, a countdown to the end of the period you paid for - days and hours, or hours and minutes near the end. Absent when a lower plan you already bought is waiting to start |
The third is what today has spent:
| Line | What it says |
|---|---|
| ๐ฆ Limits | How many new trades a day it allows. unlimited on a plan that does not cap them |
| ๐ Usage | How many you have placed today - counted across every bot you own, because that is what the cap counts. Adding to an open position is never counted |
| ๐ Resets | How long until the count goes back to zero. Absent on an uncapped plan: nothing resets when nothing is capped |
The plan day rolls over at 00:00 UTC for your whole account. That is deliberately not your bot's own day - the daily loss guard starts its day wherever that bot's UTC offset says - and it is not the zone this website prints dates in either. The line is a countdown rather than a clock time so there is no zone to misread.
The plan and usage blocks are absent until your Telegram account is linked. With no Risbot account there is no plan - not a Free one, not an unknown one - so there is no limit, nothing counting, and nothing to reset. The Profile line above says so.
Ready ๐ข appears only when the Status line says Armed, and Armed already means your profile is linked and your key has a slot on your plan - so the header never disagrees with the lines below it. It is there so you do not have to read three lines to know whether a signal arriving now would be taken.
Paused by you
You pressed Pause on this bot, on your account page. Nothing else changed - its settings, its guardrails, its key and its whole history are exactly as you left them, and it starts placing orders again the moment you resume it.
Paused โ kill switch
Every bot you own is paused, from the switch above the list on your account page. It is the same pause as above applied to all of them at once. Resume trading above the list starts them all again; Resume on this bot's own row starts only this one, and the rest stay paused.
Paused โ over allowance
This bot has a key, and an older connection is holding your plan's live-key slot. Nothing is wrong with the key and nothing is lost - this bot arms itself the moment a slot frees up. See Armed bots for how to move the slot, or which plan runs more of them together.
Rules only
The bot is fully configured and reaches no exchange. Two different things put it here, and the Profile and Exchange lines say which:
- Profile: Not linked - trading needs a Risbot account behind the Telegram one. See Linking Telegram.
- Exchange: Not connected - no API key on this bot, or the key it had was deleted or expired. See Connecting Your Exchange.
Both can be true at once, and both are named, so fixing one never leaves the other waiting behind it as a surprise.
The warning under them names one step at a time, and it names them in order. With no Risbot account behind the bot, that is the step it asks for:
Creating the account comes first because connecting a key is something you do inside one - there is no page to send you to until you have signed in. The two links go to the sign-in and register pages, because a Telegram account with no Risbot behind it may belong to somebody who has never registered or to somebody who has and has not linked this chat yet, and the bot cannot tell.
Once it is linked, the same line asks for the key instead:
The plan block appears with the account, which is the other visible difference between the two: there is no plan to show until there is a profile to hold one.
You can still look around
Every panel opens while a bot is Unprepared. Risk Management, Settings and the rest are your settings, not the exchange's, so you can configure the bot fully before you ever hand it a key. Only live figures and real orders wait on the exchange - see Connecting Your Exchange.
The buttons
| Button | What it opens |
|---|---|
| ๐ฏ Sniper | Builds a trade from recent price action - you pick a symbol and timeframe, and the bot reads the stop loss off the last few candles. See Sniper. |
| ๐ Manual Entry | You type every price yourself: entry, stop loss, take profit. See Manual Entry. |
| ๐ Positions | Everything currently open - live positions and pending orders - plus the controls to scale in, move targets, and close. See Positions. |
| ๐ Performance | Win rate, expectancy and P&L over a period you choose, with charts and breakdowns. See Performance. |
| โ๏ธ Settings | App lock, collateral wallet, and notification preferences. See Settings. |
| ๐ Risk Management | How much of your account each trade may risk, and the limits that stop trading for the day. See Risk Management. |
| ร Close | Removes the menu from the chat. It cancels nothing and changes no setting - it only clears the screen. Send /main to bring it back. |
One panel at a time
The bot keeps a single panel on screen and rewrites it in place as you navigate, instead of sending a new message for each screen. Two things follow from that:
- Opening a panel with a typed command while that same panel is already open refreshes it where it sits, rather than moving it down the chat.
- Opening a different panel closes the current one and reopens down at your command, where you were already looking.
If you ever delete a panel by hand, just send the command again - the bot notices the message is gone and sends a fresh one.
/start always sends a fresh panel, never refreshing one in place. If you delete
the whole chat, pressing Start brings the menu back.
Every panel has a command
You do not have to navigate from the menu. These commands jump straight to a panel:
| Command | Panel |
|---|---|
/main, /start | Main menu |
/sniper | Sniper |
/manual | Manual Entry |
/positions | Positions |
/performance | Performance |
/settings | Settings |
/risk_management | Risk Management |
/daily_loss_limit | Daily Loss Limit |
/trading_days | Trading Days |
/add_to_position | Add To Position |
/update_take_profit | Update Take Profit |
/lock | Locks the app immediately |
Commands that read more naturally with hyphens - /risk-management,
/add-to-position, /update-take-profit, /daily-loss-limit,
/trading-days - work too, they just are not offered in Telegram's /
autocomplete menu.
With App Lock on, commands are not a way in
If App Lock is enabled and the app has locked, every command shows the unlock prompt instead of the panel you asked for. The panel opens once you enter your password.