Pokémon
Wild Pokémon now spawn randomly in your group. Catch them to build your collection and earn XP.
/pokedex — Search any Pokémon by name or number
/starter — Pick your starter (Bulbasaur, Charmander, Squirtle, Pikachu)
/whosthat — "Who's That Pokémon?" quiz game
/mycollection — View your caught Pokémon
/pokestats — Your Pokédex completion progress
Wild Pokémon now spawn randomly in your group. Catch them to build your collection and earn XP.
/pokedex — Search any Pokémon by name or number
/starter — Pick your starter (Bulbasaur, Charmander, Squirtle, Pikachu)
/whosthat — "Who's That Pokémon?" quiz game
/mycollection — View your caught Pokémon
/pokestats — Your Pokédex completion progress
Leveling
Earn XP just by chatting. Climb through trainer ranks:
Bug Catcher → Youngster → Pokémon Trainer → Ace Trainer → Gym Leader → Elite Four → Champion
Your rank is automatically applied as your profile tag when you level up.
/rank — Your trainer card
/top — Group leaderboard
/levelconfig — Set XP per message, cooldown, and level-up notification settings
/locklevel — Ties lock exemptions to trainer rank. For example,
Earn XP just by chatting. Climb through trainer ranks:
Bug Catcher → Youngster → Pokémon Trainer → Ace Trainer → Gym Leader → Elite Four → Champion
Your rank is automatically applied as your profile tag when you level up.
/rank — Your trainer card
/top — Group leaderboard
/levelconfig — Set XP per message, cooldown, and level-up notification settings
/locklevel — Ties lock exemptions to trainer rank. For example,
/locklevel url 16 means any trainer at level 16 or above is automatically exempt from the URL lock. Active members earn trust as they rank up — no manual whitelisting needed.Tasks
Assign and track tasks directly inside your group.
/tasks — All active tasks in the group
/mytasks — Your personal task list
/tasknotify on/off — Toggle DM reminders for your tasks
The assignee is notified on creation and reminded again as the deadline approaches.
Assign and track tasks directly inside your group.
/task Fix README --due 2h — Create a task with a deadline/task @user Design banner — Assign it to someone/tasks — All active tasks in the group
/mytasks — Your personal task list
/tasknotify on/off — Toggle DM reminders for your tasks
The assignee is notified on creation and reminded again as the deadline approaches.
Auto Rules
Build smart triggers without any extra setup.
/rule list · /rule toggle · /rule delete
18 trigger conditions — message text, media type, links, mentions, join events, trainer level, and more. Includes
11 actions:
• delete — remove the message
• warn — issue a warning
• mute — mute for a duration
• ban / kick — remove from group
• slow — enable slowmode
• tag — set the user's profile tag
• send — post a standalone message in chat
• reply — reply directly to the triggering message, tagging the user
• dm — send the user a private message
• wait — pause between chained actions
Rule names appear in
Moderation actions are automatically logged to your group's log channel.
Build smart triggers without any extra setup.
/rule add <name> --if <condition> --do <action>/rule list · /rule toggle · /rule delete
18 trigger conditions — message text, media type, links, mentions, join events, trainer level, and more. Includes
user_join_time to trigger based on how recently a user joined (e.g. user_join_time:<2d).11 actions:
• delete — remove the message
• warn — issue a warning
• mute — mute for a duration
• ban / kick — remove from group
• slow — enable slowmode
• tag — set the user's profile tag
• send — post a standalone message in chat
• reply — reply directly to the triggering message, tagging the user
• dm — send the user a private message
• wait — pause between chained actions
Rule names appear in
tap-to-copy format in the list.Moderation actions are automatically logged to your group's log channel.
Locks
/lock reaction — Block reactions from non-admins
/lock outchatreaction — Block reactions from outside the chat
/lock guestbot — Block guest bot spam
/lock botmention — Block @bot mentions in messages
/lock hashtag — Block #hashtag spam
All locks support punishments (
Use /locklevel to let high-rank trainers bypass any lock automatically.
Regex Filters
/refilter <pattern> — Add a regex filter
/rmrefilter <pattern> — Remove it
/refilters — List all active patterns
Warns
/warndecay 7d — Warns expire automatically after a set time (supports m/h/d/w)
/warns shows a timestamp on each warning.
Non-admins can only view their own warns. /warns with no arguments defaults to your own warns.
/lock reaction — Block reactions from non-admins
/lock outchatreaction — Block reactions from outside the chat
/lock guestbot — Block guest bot spam
/lock botmention — Block @bot mentions in messages
/lock hashtag — Block #hashtag spam
All locks support punishments (
-p ban/kick/mute) and auto-warn thresholds (-w 3).Use /locklevel to let high-rank trainers bypass any lock automatically.
Regex Filters
/refilter <pattern> — Add a regex filter
/rmrefilter <pattern> — Remove it
/refilters — List all active patterns
Warns
/warndecay 7d — Warns expire automatically after a set time (supports m/h/d/w)
/warns shows a timestamp on each warning.
Non-admins can only view their own warns. /warns with no arguments defaults to your own warns.
Pokémon Captcha
/captchamode pokemon — New members must correctly identify a Pokémon to join the group.
Also supports
Antiflood — tmute mode
Antiflood now supports
An Unmute button is shown to admins in the flood action message.
Group Stats
/gstats — Shows daily and weekly message counts, total members, and the most active users in your group for the day.
Themed Moderation Messages
All moderation actions — ban, mute, warn, kick, unban — now use Pokémon flavor text. Members are referred to as Trainers throughout.
/captchamode pokemon — New members must correctly identify a Pokémon to join the group.
Also supports
math and text modes.Antiflood — tmute mode
Antiflood now supports
tmute as a flood punishment. Instead of a permanent mute, flooding users are restricted for a configurable duration./setfloodmode tmute 1h — supports m/h/d/wAn Unmute button is shown to admins in the flood action message.
Group Stats
/gstats — Shows daily and weekly message counts, total members, and the most active users in your group for the day.
Themed Moderation Messages
All moderation actions — ban, mute, warn, kick, unban — now use Pokémon flavor text. Members are referred to as Trainers throughout.
Guest Bot
Tag the bot in any chat to use it inline — no need to add it to a group.
Pokémon
Anime / Manga
Stickers
Fun
Misc
Sends photos, GIFs, stickers, and inline keyboards — full parity with in-group commands.
Tag the bot in any chat to use it inline — no need to add it to a group.
Pokémon
@AshKetchumRobot pokedex <name/id>@AshKetchumRobot starter · mycollection · pokestatsAnime / Manga
@AshKetchumRobot anime <title> · manga · character · quote@AshKetchumRobot watchlist · readlistStickers
@AshKetchumRobot kang — reply to a sticker to import it@AshKetchumRobot packkang · stickers · mypacks@AshKetchumRobot delsticker · delpack · rnpack · emoteFun
@AshKetchumRobot truth · dare · roll · toss · table@AshKetchumRobot slap · warm · love · kiss · pat · hug@AshKetchumRobot decide · shout · weebify · rlg · runs · abuse · gbunMisc
@AshKetchumRobot info · id · github@AshKetchumRobot translate <lang> <text>@AshKetchumRobot me · bio · setme · afkSends photos, GIFs, stickers, and inline keyboards — full parity with in-group commands.
Bug Fixes
• Federation quiet toggle was silently flipping the wrong policy — fixed
• /rules was gated on the wrong disabled-command key — fixed
• Report DMs were pulling the wrong user ID in private chats — fixed
• Crash when reporting a reply to an anonymous admin message — fixed
• Anti-spam let one extra message through due to an off-by-one — fixed
• /setfloodmode action prompt was rendering HTML tags as literal text — fixed
• Federation quiet toggle was silently flipping the wrong policy — fixed
• /rules was gated on the wrong disabled-command key — fixed
• Report DMs were pulling the wrong user ID in private chats — fixed
• Crash when reporting a reply to an anonymous admin message — fixed
• Anti-spam let one extra message through due to an off-by-one — fixed
• /setfloodmode action prompt was rendering HTML tags as literal text — fixed
Language & Translation
Ash Bot now has full i18n support — every user-facing message runs through a translation layer, making the bot ready to support any language.
/lang — View available languages and switch the bot's language for your group
Want to help translate?
All translations are managed on Crowdin — no coding needed:
1. Visit crowdin.com/project/ashgo
2. Create a free Crowdin account and join the project
3. Pick your language and start translating strings
4. Approved translations are automatically pulled into the bot every 6 hours
Your language will appear in /lang once enough strings are translated. The bot also has a Contribute button directly in /lang.
Ash Bot now has full i18n support — every user-facing message runs through a translation layer, making the bot ready to support any language.
/lang — View available languages and switch the bot's language for your group
Want to help translate?
All translations are managed on Crowdin — no coding needed:
1. Visit crowdin.com/project/ashgo
2. Create a free Crowdin account and join the project
3. Pick your language and start translating strings
4. Approved translations are automatically pulled into the bot every 6 hours
Your language will appear in /lang once enough strings are translated. The bot also has a Contribute button directly in /lang.
Crowdin
Ashgo — Translation Project on Crowdin
Help us translate Ashgo and bring it to the world!
Ash Bot — v2.5 · What's New
⚔️ Pokémon
📈 Leveling & /locklevel
✅ Tasks
⚙️ Auto Rules
🔒 Locks · Regex Filters · Warns
🎮 Pokémon Captcha · Antiflood tmute · Themed Messages
🤖 Guest Bot
🐛 Bug Fixes
🌐 Language & Translation
⚔️ Pokémon
📈 Leveling & /locklevel
✅ Tasks
⚙️ Auto Rules
🔒 Locks · Regex Filters · Warns
🎮 Pokémon Captcha · Antiflood tmute · Themed Messages
🤖 Guest Bot
🐛 Bug Fixes
🌐 Language & Translation
Ash Bot — v2.6
Added /lock checklist to lock checklist messages
Improved strings which fixes some minor string issues on greetings and few other modules
Added /lock checklist to lock checklist messages
Improved strings which fixes some minor string issues on greetings and few other modules
🔥 Ash — Major Update
📱 Webapp
• Complete rebuild as a modern and responsive design
• Detailed profile page with avatar and user info
• New pages: Notes, Filters, Blacklists, Warns, Personal Tasks
📊 Statistics
• Per-group statistics with interactive charts
• Time range picker for different periods
🛡 Moderation
• Full mod action logging — every action tracked
• Mod Log page with timeline layout
• Event log system across all modules
• Warns page now displays proper user names
🌐 Federations
• All federation actions logged with activity tracking
• Federation card on the home page and profile
• Role badges on the federation page
📱 Webapp
• Complete rebuild as a modern and responsive design
• Detailed profile page with avatar and user info
• New pages: Notes, Filters, Blacklists, Warns, Personal Tasks
📊 Statistics
• Per-group statistics with interactive charts
• Time range picker for different periods
🛡 Moderation
• Full mod action logging — every action tracked
• Mod Log page with timeline layout
• Event log system across all modules
• Warns page now displays proper user names
🌐 Federations
• All federation actions logged with activity tracking
• Federation card on the home page and profile
• Role badges on the federation page
🔐 Captcha & Joins
• Captcha's works for Join requests now you just need to enable captcha and welcome it will dm users with captcha
• Full captcha config on webapp
• New /captchaattempts command
📚 Help & Auto Rules
• Category-based help menu with drill-down navigation
• Fuzzy search on help page
• Auto Rules now expandable — tap to see conditions and actions
⚡️ New Commands
• /generate, /revoke, /links — invite link management with 30min cooldown
• /gstatus — view banguard config
• /antiraid — shows status instead of toggling when used without args
🚀 Performance & Security
• Database caching, missing indexes, query optimizations
• Rate limiting and input validation hardened
• Captcha's works for Join requests now you just need to enable captcha and welcome it will dm users with captcha
• Full captcha config on webapp
• New /captchaattempts command
📚 Help & Auto Rules
• Category-based help menu with drill-down navigation
• Fuzzy search on help page
• Auto Rules now expandable — tap to see conditions and actions
⚡️ New Commands
• /generate, /revoke, /links — invite link management with 30min cooldown
• /gstatus — view banguard config
• /antiraid — shows status instead of toggling when used without args
🚀 Performance & Security
• Database caching, missing indexes, query optimizations
• Rate limiting and input validation hardened