Skip to main content
Give everyone in a match a shared text chat. Summer handles the hard parts: it filters messages, hides messages from players someone has blocked, slows down spammers and keeps messages for 24 hours. Your game only draws the chat box. Chat never goes through your game’s server, so you don’t have to moderate anything yourself.

Games like this

League of Legends

Chat with everyone in the match.

Among Us

Everyone talks it over during a meeting.

Minecraft servers

One chat for everyone on the server.

World of Warcraft

Separate channels for general talk and trading.

What your players get

A player sends a message; Summer filters it and applies blocks, then everyone in the World sees it. The game's server is not involved. A player sends a message; Summer filters it and applies blocks, then everyone in the World sees it. The game's server is not involved.
  • One chat for the match: everyone in the World sees each message with the author’s name.
  • Recent messages when they open it: players who open the chat see the latest messages, and can scroll back a little further.
  • A safe chat: a message the filter stops is never shown to anyone, and the sender is told it wasn’t sent. When a player blocks someone, that person’s messages disappear for them.

Pick your setup

One chat for the whole match

Every player in the match opens the same channel and talks to everyone. Good for most games: team shooters, party games, survival servers. A message that passes the filter appears for everyone; a message the filter stops is not shown, and only the sender sees that it wasn't sent. A message that passes the filter appears for everyone; a message the filter stops is not shown, and only the sender sees that it wasn't sent.

Add match chat. A chat box everyone in the match shares, with names and a filter.

Several channels in one world

A world can have up to 64 channels, each with its own name, such as general and trade. Every player in the world can open any of them, so channels work like topics on a busy server, not private rooms.

Add chat channels. Topic channels such as general and trade in my world.

Messages between friends outside a match are direct messages, and party chat lives in the Summer app.

Not sure which fits?

Plan chat for my game. Your agent reads your project and proposes how chat should work. No code.

Testing it on your machine

Under Local Play, chat reports that it isn’t available, so build the “chat hidden” version first and check your game keeps working without it. Real chat works in a hosted game: test it with two accounts in the same match.
Does this not help you? Reach out on Discord!