Bot command guide
› buy $NOVA 1READY FOR CONFIRMATIONThe command menu shows only operational commands. Planned value-moving market commands remain documented separately and fail closed until devnet proof, graduation, and audit gates pass.
/startCreate or retrieve your encrypted bot wallet — enabled/balance · /bagsView SOL balance and Token-2022 positions — enabled/price $TICKER · /topView finalized indexed market data — enabled/withdraw <amt> <addr>Create an expiring, single-use withdrawal confirmation — enabled/refView the referral link and recorded rewards — enabled/launch · /buy · /sellPlanned market execution — disabled before production gate/alert · /promotePlanned automation and paid promotion — disabled before production gateA disabled command never accepts funds or fabricates a transaction receipt. Production trade confirmations must show minimum received, fees, mint and final transaction signature.
Commands are a compact interface to typed protocol actions. The parser normalizes whitespace and units, but it must never reinterpret an ambiguous amount or ticker in a way that moves funds unexpectedly.
Amount semantics
Buy amounts are denominated in SOL. Sell inputs may be an explicit token amount or a percentage of the wallet’s current balance. `all` resolves to the available balance at quote time, subject to state changes before confirmation.
- SOL inputs include the disclosed trading fee
- Percentages are bounded from 0% to 100%
- Ticker lookup must resolve to a unique mint
- Quotes expire when market state materially changes
Receipts and recovery
Every submitted action should return a human-readable summary and a Solana signature. Direct-wallet assets remain controlled by the connected wallet. If Telegram becomes unavailable, optional bot-wallet assets and completed transactions remain discoverable on-chain, while withdrawal access depends on backend recovery.
- Record the signature
- Reconcile balances after finalization
- Do not repeat a pending withdrawal
- Use the mint—not the ticker—as identity