ABDL Circle chat gets slash commands, message search panel, slow mode, real-time blocking and moderation, @everyone mentions, and major real-time improvements.
Chat Update — Slash Commands, Search, Slow Mode & More 🛠️
Hello lovelies and cuties!
I've been heads-down on the chat this week and have pushed a large update covering moderation tools, quality-of-life improvements, and a lot of real-time polish. Here's everything that's new.
Slash Commands ⌨️
You can now use slash commands directly in any channel or group conversation. Type / to bring up an autocomplete menu showing all available commands. Start typing to filter them down.
Available to everyone:
/me <action>— send an action message/whois @user— pull up a user's profile card/block @userand/unblock @user— manage your block list without leaving the chat/members— list who's in the channel
Mod commands:
/mute @user [duration]— mute a user (10m, 1h, 6h, 1d, 1w, or perm)/unmute @user— remove a mute/slowmode <seconds|off>— set channel slow mode/slowmode @user <seconds|off>— set per-user slow mode/ban @user [duration]— ban a user (admin only)
Type /help to see the full list at any time, split into user and mod sections based on your role.
Message Search 🔍
The search icon in the channel header now opens a proper search sidebar — the same style as the pins panel. It has two tabs:
- Messages — search the channel's message history by keyword
- Members — filter the member list by name
Clicking a message result scrolls you directly to it in the channel. No more Ctrl+F workarounds.
Slow Mode ⏱️
Moderators can now set a slow mode on any channel or group conversation, limiting how often members can send messages. Available intervals are 5s, 10s, 30s, 1 minute, 5 minutes, 10 minutes, and 1 hour.
When slow mode is active you'll see a countdown in the composer and an indicator in the channel header. Moderators and above are exempt from slow mode. Per-user slow mode is also available for repeat offenders.
@everyone and @here 📣
Moderators, helpers, and guides can now use @everyone to notify all members, and @here to notify only currently online members. Both are rate-limited to twice per 10 minutes and show a styled highlight in the message. All uses are logged to the mod audit trail.
Channel Locking 🔒
Moderators can now lock a channel with /lock and unlock it with /unlock. When a channel is locked only moderators can post — everyone else sees a notice in the composer and a padlock indicator in the header. Useful for announcements or cooling down a heated conversation.
Real-Time Mod Actions ⚡
A lot of mod actions that previously required a page reload to take effect are now fully live:
- Blocking and unblocking — messages appear and disappear instantly, the sidebar block list updates live, and unblocking restores the person's recent messages without a reload
- Muting — the muted user gets immediate feedback, member list badges update for everyone in the channel
- Banning — banned users are disconnected from chat immediately and redirected
Polish & Fixes 🧹
- Send Button — the send button is back and visible in the composer bar
- Typing indicators — now properly clear after a few seconds of inactivity. Previously if someone closed their tab mid-type, "X is typing..." would stay on screen until they reconnected
- Unread badges — channel unread badges in the sidebar now re-sync correctly after a socket reconnect. Previously reconnecting would show stale counts until you reloaded the page
There's still more to come — voice and video, the dashboard activity feed, and a lot of profile and blog improvements are all in the works. As always, everything is free for all members. 💜
With love, Thunder 🌩️