✨ Night Mode — Keep Your Group Peaceful at Night
Tired of late-night spam or unwanted activity?
Night Mode automatically locks your group during specified hours and keeps things quiet while everyone rests.
🌙 What Night Mode Does
• Locks the group during your set night hours
• Automatically unlocks in the morning
• Fully customizable timezone
• Only admins can chat while Night Mode is active
Tired of late-night spam or unwanted activity?
Night Mode automatically locks your group during specified hours and keeps things quiet while everyone rests.
🌙 What Night Mode Does
• Locks the group during your set night hours
• Automatically unlocks in the morning
• Fully customizable timezone
• Only admins can chat while Night Mode is active
💞 Shippering — Find Your Group’s Couple of the Day
Bring fun and excitement to your group with daily random pairings! The Shippering module selects two members as the Couple of the Day, based on their chosen genders whenever possible.
✨ What Shippering Does
• Picks a fresh couple every 24 hours
• Creates pairings using users’ selected genders
• Defaults everyone to “Others” until they set a gender
• Gender choice also shows in user info for better matching
Light-hearted, fun, and perfect for keeping your group engaged!
Bring fun and excitement to your group with daily random pairings! The Shippering module selects two members as the Couple of the Day, based on their chosen genders whenever possible.
✨ What Shippering Does
• Picks a fresh couple every 24 hours
• Creates pairings using users’ selected genders
• Defaults everyone to “Others” until they set a gender
• Gender choice also shows in user info for better matching
Light-hearted, fun, and perfect for keeping your group engaged!
🔒 Locks — Flexible Content Control
The Locks module helps you prevent unwanted content, maintain order, and automatically handle violations.
What Locks Do
• Block specific message types
• Auto-delete restricted content
• Optionally warn or punish users
• Wide support for media, links, forwards, filters, and more
Customization Flags
• Punishment Flag: -p
Set how violators are handled — delete, mute, kick, ban, or deep-ban.
• Warnings Flag: -w
Warn users a chosen number of times before punishment triggers.
The Locks module helps you prevent unwanted content, maintain order, and automatically handle violations.
What Locks Do
• Block specific message types
• Auto-delete restricted content
• Optionally warn or punish users
• Wide support for media, links, forwards, filters, and more
Customization Flags
• Punishment Flag: -p
Set how violators are handled — delete, mute, kick, ban, or deep-ban.
• Warnings Flag: -w
Warn users a chosen number of times before punishment triggers.
⏰ Reminders — Never Forget Anything Again
Set personal reminders right inside your chat. Whether it’s a meeting, task, or something important later, Reminders notifies you exactly when you need it.
✨ What Reminders Do
• Create quick reminders with natural time formats
• View and manage your active reminders
• Works in both private and group chats
Simple, fast, and perfect for keeping you on track.
Set personal reminders right inside your chat. Whether it’s a meeting, task, or something important later, Reminders notifies you exactly when you need it.
✨ What Reminders Do
• Create quick reminders with natural time formats
• View and manage your active reminders
• Works in both private and group chats
Simple, fast, and perfect for keeping you on track.
📰 RSS — Get Instant Updates from Your Favorite Sites
Stay up to date with new posts, articles, and announcements from any website that supports RSS. Add your feeds once, and Ash will notify you automatically whenever new content drops.
✨ What RSS Does
• Subscribe to any RSS feed with a single link
• Get real-time updates delivered directly to your DM
• Easily list, manage, or remove your subscriptions
• Reactivate inactive feeds whenever needed
Perfect for staying informed without constantly checking websites.
Stay up to date with new posts, articles, and announcements from any website that supports RSS. Add your feeds once, and Ash will notify you automatically whenever new content drops.
✨ What RSS Does
• Subscribe to any RSS feed with a single link
• Get real-time updates delivered directly to your DM
• Easily list, manage, or remove your subscriptions
• Reactivate inactive feeds whenever needed
Perfect for staying informed without constantly checking websites.
WebApp — Quick Chat Presets
Preset configurations tailored for different types of groups.
📢 Announcement Channel
For admin-only or broadcast-style chats.
Includes: Only admins can send messages.
📚 Education Group
For study or learning communities.
Includes: Reduced distractions and restricted non-essential content.
🎮 Gaming Group
For casual or entertainment-focused chats.
Includes: Open and flexible environment.
💼 Business Group
For professional or team-based discussions.
Includes: Controlled message flow for organized communication.
🛠 Official Support Group
For technical or customer support communities.
Includes: Strict setup to maintain clarity and order.
🌐 Community Chat
For general public conversation.
Includes: Balanced configuration suitable for most groups.
Preset configurations tailored for different types of groups.
📢 Announcement Channel
For admin-only or broadcast-style chats.
Includes: Only admins can send messages.
📚 Education Group
For study or learning communities.
Includes: Reduced distractions and restricted non-essential content.
🎮 Gaming Group
For casual or entertainment-focused chats.
Includes: Open and flexible environment.
💼 Business Group
For professional or team-based discussions.
Includes: Controlled message flow for organized communication.
🛠 Official Support Group
For technical or customer support communities.
Includes: Strict setup to maintain clarity and order.
🌐 Community Chat
For general public conversation.
Includes: Balanced configuration suitable for most groups.
📢 Update is Finally Here
Hello folks,
Right off the start, we’d like to sincerely apologise for the lack of updates for quite a long period. We won’t waste time giving excuses, which is pointless — but we can assure you that Ash will receive constant updates and bug fixes from now on.
Now let’s get straight to the good part.
Here’s a quick roundup of what’s new and updated in Ash. Short, simple, and definitely worth your read:
🔥 All Modules — Quick Highlights
• Getting raided with bot floods? Antiraid handles it instantly.
• Got trust issues over your admins? BanGuard protects you.
• Want to create or steal stickers easily? Stickers is your toolkit.
• Want your group quiet during night hours? Night Mode does it automatically.
• Want some daily fun in your group? Shippering picks your Couple of the Day.
• Want to block unwanted content smoothly? Locks keeps things clean.
• Need quick configuration presets for your chat? WebApp Presets makes it easy.
• Keep forgetting important things? Let Reminders notify you.
• Want updates from your favourite sites automatically? RSS sends them to you.
⚙️ Internal Changes
• The entire codebase has been migrated to Go, making Ash faster, more stable, and easier to scale for future updates.
🐞 Bug Fixes
• Welcome message bugs fixed
• Backend optimizations
• Major improvements across modules
Hello folks,
Right off the start, we’d like to sincerely apologise for the lack of updates for quite a long period. We won’t waste time giving excuses, which is pointless — but we can assure you that Ash will receive constant updates and bug fixes from now on.
Now let’s get straight to the good part.
Here’s a quick roundup of what’s new and updated in Ash. Short, simple, and definitely worth your read:
🔥 All Modules — Quick Highlights
• Getting raided with bot floods? Antiraid handles it instantly.
• Got trust issues over your admins? BanGuard protects you.
• Want to create or steal stickers easily? Stickers is your toolkit.
• Want your group quiet during night hours? Night Mode does it automatically.
• Want some daily fun in your group? Shippering picks your Couple of the Day.
• Want to block unwanted content smoothly? Locks keeps things clean.
• Need quick configuration presets for your chat? WebApp Presets makes it easy.
• Keep forgetting important things? Let Reminders notify you.
• Want updates from your favourite sites automatically? RSS sends them to you.
⚙️ Internal Changes
• The entire codebase has been migrated to Go, making Ash faster, more stable, and easier to scale for future updates.
🐞 Bug Fixes
• Welcome message bugs fixed
• Backend optimizations
• Major improvements across modules
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