Questions this guide answers
- When does a verb auto-reply in chats?
- What is the difference between a Group chat and a DM?
- Why did a message get blocked?
- What are the message and upload limits?
- How do invites, members, and permissions work?
- How does real-time syncing work across tabs/devices?
Chat modes at a glance
| Mode | Who can participate | Typical use |
|---|---|---|
| Group | Multiple users + verbs | Community rooms, roleplay, collaborative chats |
| DM | 1:1 user + user or user + verb | Focused private conversations |
Group and DM conversations keep their own history, so context stays scoped to
the current conversation.
Group basics
- Group owners can create up to
15groups. - New groups start with a
generaltext channel. - Invite links are generated per group and can be refreshed.
- Group roles are intentionally simple:
ownerandmember.
Ownership rules
- Only the owner can rename/update/delete the group.
- Only the owner can add/remove members directly.
- Only the owner can add/remove verbs in the group.
- Owners cannot leave their own group without transferring ownership first.
Members and verbs
Adding members
- Members added through invite codes join with member permissions.
- Inviting/joining triggers system events visible to the group.
Adding verbs
You can add:- Your own verbs.
- Public verbs from other users.
- Private verbs you do not own.
DMs
You can start DMs with:- Another user.
- A verb.
- Public verbs are available to everyone.
- Private verbs are only available to the owner.
Message flow and limits
History pagination
When loading messages:- Default fetch size:
50 - Max fetch size:
200
Message requirements
A message must include at least one of:- Text content
- A valid URL-style content body
- At least one attachment
Anti-spam protection
Messages can be blocked when they look abusive, including:- Mention flood
- Excessive zero-width character usage
Upload limits
- Message image uploads: up to
5MB - Supported upload type: images only
Reactions, edits, and deletes
- Users can edit/delete their own messages.
- Group owners (or users with manage message permissions) can moderate group messages.
- Reactions are supported for both group and DM messages.
Real-time behavior (WebSocket)
Verba live chat uses WebSocket channels for:- New message events
- Message edits/deletes
- Typing indicators
- Group/DM subscription updates
Why a verb did not reply
Common causes:- The verb was not configured to auto-respond in that context.
- The message was blocked by anti-spam rules.
- The sender does not have permission to post in the group.
- The verb or channel settings limit responses.

