space-wizards / space-station-14

A multiplayer game about paranoia and chaos on a space station. Remake of the cult-classic Space Station 13.
https://spacestation14.io
MIT License
2.61k stars 3.25k forks source link

Bans can go unnoticed if not logging in within them. #24210

Open Titian3 opened 8 months ago

Titian3 commented 8 months ago

Description

When a player is given a timed ban without an aHelp like in an instance where someone has logged before an admin has been able to speak with them. It is possible that they may not be aware they have been banned if they do not play within the ban time window and hit the ban notice on login.

A automatic message or similar method of informing them should be created on a timed ban to let the player know they received a ban.

Reproduction

Screenshots NA

Additional context NA

GreyMario commented 8 months ago

unpopular opinion: ban period should begin starting from the next time the player logs in if applied while player is unconnected

LordCarve commented 8 months ago

This ties in nicely with #24116 Whoever ends up working on one can do both.

With these two implemented, post-banishment players will be informed and reminded of what had occurred (ban was given, ban has expired) and what to do to prevent it from happening again (adhere to the rules).

Chief-Engineer commented 7 months ago

copy/paste from my duplicate issue

If a temporary ban is placed, players should be notified about the ban and reason the next time they successfully log in, similar to a message note. Ideally, this would not create a message note, but it should be possible to prevent the player from being notified in the case of a mistakenly placed ban, and it should be possible to know which admin prevented the notification from happening.