Skip to main content

Moderation

Eco offers a few basic moderation tools for use on the general population of your server. These commands are locked behind the Admin demographic, so will require that you be part of that demographic to run them. If you aren't sure how to add a player to the Admin demographic, check out our article on managing Eco admins.

Banning

You can prevent a user from rejoining the server regardless of the other limits you have in place, like a server password or whitelist, by banning them. The ban system in use by Eco is tied to the player's Steam or Strange Loop Games account (if they have one), so it can't be bypassed with username changes.

Ban a player

You can ban a player by running the command /manage ban or it's shorthand /ban with the player's in-game username, SteamID64, slgid, or account ID as the first argument. If you'd like to provide a reason for the ban that will be shown to the player and other Admins you can add a second argument by appending a , character to the command after the username, like so /ban mov51, was rude.
You can also "tempban" a player by providing a time limit on the ban as the third argument. For example, /ban mov51, was rude, 2d. The time format allows for the use of one time frame suffix, m (minute), h (hour), d (day), or w (week). You can not use multiple suffixes, such as 1w2d to make a valid time frame.
The reason argument can be left out when tempbanning a player by leaving the space empty, /ban mov51, , 2d, giving the player a generic banned message when they try to join.

Unban a player

if you'd like to unban a player who has been permanently banned or still has time left on their tempban, you can run the command /manage unban or it's shorthand /unban with the player's in-game username, SteamID64, slgid, or account ID as the first argument.

List banned players

You can get a list of currently banned players and when they'll be unbanned by running the command /manage ban or it's shorthand /ban without any arguments. The date the player is set to be unbanned is shown both next to and below their username in the list. Strangely, permanently banned players will be given an "unban" date multiple years in the future.

Muting

You can prevent a user from writing anything in chat by "muting" them. This doesn't extend to the in-game voice chat or other methods of writing in-game like signs, but it's a good tool for warning players that are straying out of accepted bounds.

Mute a player

You can mute a player by running the command /manage mute or it's shorthand /mute with the player's in-game username, SteamID64, slgid, or account ID as the first argument. A reason for the mute can be provided as the second argument by appending a , character to the end of the first argument, as shown here /mute mov51, said hello to bob.
You can also provide a time limit for the mute using the 3rd argument. For example, /mute mov51, said hello to bob, 6w. The time format allows for the use of one time frame suffix, m (minute), h (hour), d (day), or w (week). You can not use multiple suffixes, such as 1w2d to make a valid time frame.

Unmute a player

You can unmute a player who has either been permanently or temporarily muted by running the command /manage unmute or its shorthand /unmute with the player's in-game username, SteamID64, slgid, or account ID as the first argument.

Listing muted players

You can get a list of currently muted players and when they'll be unmuted by running the command /manage mute or it's shorthand /mute without any arguments. The date the player is set to be unmuted is shown both next to and below their username in the list. Permanently muted players will be given an "unmute" date multiple years in the future.

Reach Out!

Have Questions? Need Help? Feel free to reach out!

Join our Discord