Files
tiennm99bot/telegram-commands.json
T
tiennm99 6c934f6807 feat(modules): remove world cup module
The 2026 tournament has ended, so the schedule and daily digest commands
have no upcoming matches to report. Drops the module, its catalog entry,
command menu entries, and the WC_FOOTBALL_DATA_TOKEN env var.

Stored subscriber and match-cache documents are left in place.
2026-07-20 11:03:59 +07:00

161 lines
3.9 KiB
JSON

{
"commands": [
{
"command": "help",
"description": "Show all available commands"
},
{
"command": "ping",
"description": "Health check; replies pong"
},
{
"command": "random",
"description": "Pick one random comma-separated option"
},
{
"command": "wheelofnames",
"description": "Pick one option with wheel GIF when configured"
},
{
"command": "trongtruonghop",
"description": "Phát biểu disclaimer mặc định"
},
{
"command": "tth",
"description": "Alias for /trongtruonghop"
},
{
"command": "trongtruonghopvng",
"description": "Phát biểu disclaimer VNG mặc định"
},
{
"command": "tthvng",
"description": "Alias for /trongtruonghopvng"
},
{
"command": "wordle",
"description": "Classic wordle; guess the 5-letter word"
},
{
"command": "wordle_new",
"description": "Start a new wordle round; active round counts as give-up"
},
{
"command": "wordle_giveup",
"description": "Reveal the current wordle answer"
},
{
"command": "wordle_stats",
"description": "Show your wordle stats"
},
{
"command": "loldle",
"description": "Classic loldle; guess the champion"
},
{
"command": "loldle_giveup",
"description": "Reveal the current loldle answer"
},
{
"command": "loldle_stats",
"description": "Show your loldle stats"
},
{
"command": "lol",
"description": "LoL matches for a date; supports dd, dd-mm, dd/mm, ddmm"
},
{
"command": "lol_tomorrow",
"description": "LoL matches for tomorrow"
},
{
"command": "lol_this_week",
"description": "LoL matches for this week"
},
{
"command": "lol_next_week",
"description": "LoL matches for next week"
},
{
"command": "lol_subscribe",
"description": "Get the daily LoL schedule digest"
},
{
"command": "lol_unsubscribe",
"description": "Stop the daily LoL schedule digest"
},
{
"command": "stock_price",
"description": "Show current VN stock price"
},
{
"command": "stock_topup",
"description": "Top up VND to your stock account"
},
{
"command": "stock_buy",
"description": "Buy VN stock at market price"
},
{
"command": "stock_sell",
"description": "Sell VN stock back to VND"
},
{
"command": "stock_bonus",
"description": "Record bonus shares"
},
{
"command": "stock_dividend",
"description": "Record cash dividend per share"
},
{
"command": "stock_portfolio",
"description": "Show stock portfolio with P&L"
},
{
"command": "gold_price",
"description": "Show current SJC gold buy/sell price"
},
{
"command": "gold_topup",
"description": "Top up VND to your gold account"
},
{
"command": "gold_buy",
"description": "Buy gold at SJC sell price (luong)"
},
{
"command": "gold_sell",
"description": "Sell gold at SJC buy price (luong)"
},
{
"command": "gold_portfolio",
"description": "Show gold portfolio with P&L"
},
{
"command": "coin_price",
"description": "Show current crypto price in USD"
},
{
"command": "coin_topup",
"description": "Top up USD to your coin account"
},
{
"command": "coin_buy",
"description": "Spend a USD amount to buy coin"
},
{
"command": "coin_sell",
"description": "Sell enough coin to receive a USD amount"
},
{
"command": "coin_portfolio",
"description": "Show coin portfolio with P&L"
},
{
"command": "stats",
"description": "Stats. Try: /stats users, /stats user <username>, /stats cmd <command>"
}
]
}