NEW 📢 Limited launch offer: up to 70% off your first month on every game!See plans

How to stop chat spam and mute players on your DDNet server

DDNet (DDraceNetwork)Updated Oct 23, 20264 min read

To silence one player now, type status in the Console, then muteid with their id and the seconds, for example muteid 3 600. For spam bots, switch on Block chat and votes from known proxy addresses on the Maps page. DDNet's own spam protection is on already.

Mute one player

  1. Open your server in the panel and click the Console tab.
  2. Type status and note the player's id, a number such as 3.
  3. Type muteid 3 600 to mute player 3 in chat for 600 seconds (10 minutes). You can add a reason at the end.

To see the mutes, type mutes. To lift one early, type unmuteid 3.

Admins can do the same in the game after logging in with F2. Moderators cannot mute on a new server: DDNet gives them kick and ban commands, not mute. To let them mute too, add these lines to myServerconfig.cfg and restart:

access_level muteid moderator
access_level unmuteid moderator
access_level mutes moderator

See How to add moderators and helpers to your DDNet server.

Block spam bots

Most spam comes from bots on proxy addresses. The Make it a public server card on the Maps page has the option Block chat and votes from known proxy addresses. Each joining player's address is checked against the DroneBL list. Listed players can still play but cannot chat or vote.

  1. Click Maps in the left menu and find the Make it a public server card.
  2. Tick Block chat and votes from known proxy addresses.
  3. Click Make it a public server (or Update if the preset is on already), then restart the server.
The Make it a public server card on the DDNet Maps page

See How to make your DDNet server public and add moderators.

Tune DDNet's spam protection

DDNet mutes a player who writes too fast, by itself. You can change how strict it is with lines in myServerconfig.cfg under Files, then a restart:

LineWhat it doesDDNet's default
sv_chat_delay 1Seconds a player must wait between two chat messages.1
sv_spam_mute_duration 60Seconds a spammer is muted for. 0 turns the automatic mute off.60
sv_chat_initial_delay 0Seconds a new player must wait before their first message. Helps against join-and-spam bots.0
sv_spamprotection 1Spam protection for chat, team changes, skins, emotes and votes. Keep it at 1.1

How to edit the file: How to add your own settings to your DDNet server.

Good to know

Already hosting it somewhere else? Move your server to us

CREATE YOUR GAME SERVER
READY TO GET STARTED?

Save up to 30% on your new game server.
Premium performance, instant activation, and unbeatable reliability all at a better price.

OUR LATEST BLOGS