✦ For Discord
·
Like Slack Connect, but built for communities
Cross-server chat for Discord communities
Mocha is a Discord bot that lets communities create shared rooms — one message reaches every connected server at once. No more jumping between servers to stay in the loop.
pixel art / #late-night-coffee
Pixel Art
Channels
general
late-night-coffee
resources
late-night-coffee
3 servers · 47 members
amir
via pixel art
2:18
anyone got a recommendation for an aseprite tablet workflow?
leo
via game jam
2:19
try recalibrating in driver settings — happens every os update
moss
via indie devs
2:21
thanks both ☕ adding to the room wiki
Message #late-night-coffee...
Our Features
Arrange Your Mocha Time With Ease
Room Management
Organize and customize your rooms effortlessly for a smoother, more structured experience.
Multiple Server Chat
Seamlessly connect across servers, fostering fluid conversations in different spaces.
Prohibit All Member Mentions
Silence the noise by restricting @mentions to avoid overwhelming alerts.
How it works
From zero to cross-server chat in four steps
Mocha works at the channel level — one channel joins one room. Any server, any channel, any room.
1
1
Invite Mocha to your server
Add the Mocha bot to your Discord server from the dashboard. You only need to do this once per server — Mocha is now ready to manage rooms in any channel you choose.
then in Discord
/room create✦
The creator of a room becomes its owner and can manage settings, members, and permissions.
2
2
Discover rooms to join
Browse public rooms on mocha-bot.xyz/search. Each room page shows its name, description, rating, and how many servers have already joined. When you find one you like, click "Join Room" to get the room ID.
room page url
mocha-bot.xyz/room/<slug>✦
The room ID looks like rm_xxxxxx. Copy it directly from the Join Room modal — you will need it in the next step.
3
3
Link a channel to the room
Go to your Discord server, pick the channel you want to bridge, and run the join command with the room ID you copied. Mocha links that channel to the room instantly — no approval needed.
in your discord channel
/room join <room_id>✦
Each channel joins independently. One server can connect different channels to different rooms at the same time.
4
4
Chat across every server
Once joined, messages sent in that channel appear in every other server connected to the same room — in real time. No bots to ping, no relay delays. Just type and your words reach the whole room.
just start typing
# messages sync in real time✦
Room owners can restrict @mentions and set message filters to keep the cross-server chat clean.
Who uses Mocha
View allAny community that outgrows one server
If your people are scattered across servers, Mocha brings the conversation together without forcing anyone to move.
Why Mocha
The fastest path to cross-server chat
Compared to alternatives, Mocha gives your community cross-server messaging in minutes — no dev work, no coordination overhead.
Mocha
This bot
Cross-server messaging
✓
Public room directory
✓
No server migration
✓
Built-in moderation
✓
Free to start
✓
Setup time
Minutes
Server partnerships
Manual coordination
Cross-server messaging
✗
Public room directory
✗
No server migration
✓
Built-in moderation
✗
Free to start
✓
Setup time
Days
Build your own bot
Dev work required
Cross-server messaging
✓
Public room directory
✗
No server migration
✓
Built-in moderation
Depends
Free to start
✗
Setup time
Weeks
FAQ
Questions we get asked a lot
