Skip to Content
Nextra 2 Alpha

The calls commands

Three commands read the calls database: /mycalls, /viewallcalls, and /leaderboard.

Common to all three

Where each command works

CommandWorks inWho
/mycallsPrivate chat, group, or supergroupAnyone with a real Telegram user id
/viewallcallsGroup or supergroup onlyAnyone in the chat
/leaderboard [window]Group or supergroup onlyAnyone in the chat

None of the three checks group-admin or bot-owner status.

The leading slash is optional

All three commands match with or without a leading /mycalls, viewallcalls 7d, and /leaderboard all trigger the same handler. @botname after the command name is also accepted, and matching is case-insensitive.

Equivalent to /mycalls, /viewallcalls, /leaderboard 7d

mycalls viewallcalls leaderboard 7d

None of the three appears in the bot’s Telegram command menu (the / autocomplete list) in any chat.

While the scanner is switched off (chapter 3.8), all three reply with nothing at all — no empty-state line, no usage line. The calls database itself is untouched; turning the scanner back on makes every past call answer normally again.

A long reply is split into multiple messages, each under 3,800 visible characters, sent 3.1 seconds apart. Only the first part is a reply to the command, and a split header gets a · part k/n suffix.

/mycalls

SettingValue
Syntax/mycalls, no arguments
Works inprivate chat, group, or supergroup

Lists the sender’s own calls on this bot, newest first. One row per coin — the sender’s first event on that coin; a later repeat call by the same person on the same coin does not add a second row.

A sender with no Telegram user id — an anonymous admin post or a channel post — is ignored silently.

Row fields, in order

FieldContent
Number and symbolN. $SYM
Call market capcalled at $MC, or no market cap at the call when the call had no price
ATH since the callATH $MC (Nx · +N%), dropped entirely when the call had no market cap
Live market capnow $MC
Age<age> ago, counted from the call

Header and a row

InputOutput
Header🎯 <b>Your calls</b> · 2 coins
Row1. <b>$CAKE</b> · called at <b>$500M</b> · ATH <b>$500M</b> (<b>1.00x</b> · +0.0%) · now $250M · 1m ago

Reply when the sender has made no calls

You haven't called any coins yet — paste a contract address in a group to make a call.

/viewallcalls

SettingValue
Syntax/viewallcalls, no arguments
Works ingroup or supergroup only

Lists every call made in the current group — one row per coin, the first event on that coin in this group. Rows are ordered by best all-time-high multiple first; calls that never had a market cap sort last, newest first among those.

Forum topics inside the group are not separated: a coin called in one topic and a coin called in another both appear in the same list.

Row fields, in order

FieldContent
Number, symbol, callerN. $SYM by <caller>
Call → ATH$MC → ATH $MC (Nx · +N%), or no market cap at the call
Age<age> ago, counted from the call

Header and a row

InputOutput
Header🏆 <b>All calls in Test Group</b> · 2
Row1. <b>$PEPE</b> by <a href="tg://user?id=777">@chris</a> · <b>$420M</b> → ATH <b>$1.26B</b> (<b>3.00x</b> · +200%) · 1m ago

Reply when the group has no calls

No calls in this group yet — paste a contract address to make the first one.

/leaderboard [window]

SettingValue
Syntax/leaderboard, or /leaderboard <window>
Works ingroup or supergroup only

Ranks the group’s calls the same way /viewallcalls orders them, restricted to a time window, with unrankable calls — no market cap at the call — removed rather than sorted to the bottom.

Accepted window tokens, case-insensitive

WindowTokensLabel shown
All timenothing, or allall time
1 day1, 1d, d, 24hlast 24 h
7 days7, 7d, w, 1wlast 7 days
30 days30, 30d, m, 1mlast 30 days

The window is counted from each call’s own timestamp. Where a coin has more than one call inside the window, the earliest one inside it is the row shown — whoever got in first keeps the row.

Reply to an unrecognized window, e.g. /leaderboard 99y

🏆 <b>/leaderboard</b> — all time · <b>1d</b> · <b>7d</b> · <b>30d</b>

Header and a row (all time)

InputOutput
Header🏆 <b>Leaderboard · Test Group</b> · all time · 2
Row1. <b>$PEPE</b> by <a href="tg://user?id=777">@chris</a> · <b>$420M</b> → ATH <b>$1.26B</b> (<b>3.00x</b> · +200%) · 1m ago

Row shape is identical to /viewallcalls.

Reply when no call in the window is rankable, e.g. all time

No ranked calls in this group (all time) — paste a contract address to make one.

A group is one leaderboard

Forum topics never split the data. Running /leaderboard inside a topic still ranks every call made anywhere in the group; only the reply itself is sent back into that topic.