Bailiff manual #5255

Open
opened 2023-09-10 09:21:20 +00:00 by Boot · 4 comments
Member

Not everyone's idea of "excellent" is the same. So far, my takeaways from this issue:

Bailiff manual is a very good idea. Let's gather topics this bailiff manual should cover?

  • When do I move channel, jail or kick?
  • When do I call in staff instead?
  • When do I report?
  • What do I do in case of ... ?
  • What happens if I'm wrong?
  • How do I deal with unresponsive people?
  • How do I deal with people who do not speak my language?

More proposals welcome :)

Also some new commands and mechanics available to bailiffs need to be made. Some proposals:

  1. Display chatlog of a person to bailiffs
/chatlog NAME
Shows the recent (15 to 20 lines) chat history of NAME in a formspec, where it can be copied out from.
  1. Let players specifically ask bailiffs for help
/assist MESSAGE
Sends MESSAGE in elevated colour to all connected bailiffs, invisible for others.

A proper keyword needs to be found. "assist" comes to mind, unfortunately "help" is already taken. Could have an option for the bailiffs to teleport to the location the request is sent from, which they would have to confirm somehow.
Keywords "helpme" and "urgent" are also taken already, those summon staff. Maybe they could be extended to summon bailiffs instead?

  1. Public farm

Unfortunately if we add a mechanic in Haven, we also need to offer it to any other city. So far public farm griefers fall into one of those categories:

  • Person thought its automatic refill, needs to be told once and obeys the rules then. -> Documentation problem.
  • Person doesn't respond to chat. Either too young, doesn't know english, doesn't know how to chat. -> 4. Guess the language
  • Person logs in, ravages the public farm, logs out. Not much that can be done about those, except replant.
  • Person is unwilling to replant. -> Public farm ban, Practice farm
  • Person believes they are technically unable to replant due to client restrictions like mobile. -> faq/pictograms/...
  1. Guess the language
/guess_language NAME
Tries to guess the language of a person by client setting and IP address.

This is privacy related, especially the IP address. Once a language is determined, this could even provide a google translate link to communicate with the player in the form of https://translate.google.de/?sl=en&tl=fi&op=translate

  1. Bailiffs need to be able to ban and unban people from public areas.

Looks like we need to have a list of areas bailiffs are allowed to ban from and add a specialized command?

  1. "Why am I in jail?" Sounds good. Unfortunately when people are sent to jail, they can't read posters or books. They could receive mail, but that's a far less intuitive mechanic than a poster.

What could we write on such a poster/mail/book/DM?

"Please remain calm. You are in jail. You cannot die here.

Prepare to be contacted by a bailiff or staff."

  1. Practice farm

Sounds like a fun and non-intrusive teaching mechanic. We could use the same code as in the jail command, to bring them back to the place should they wander off or teleport home, place them in a channel to explain how things are done and have signposts around saying what happened and what's expected. Sounds more like a tutorial thing, I probably shouldn't name the command /gulag ... how about /farm_tutorial NAME ?

  1. Chat control

Seems like people have different thresholds as to when something is perceived as "disturbing chat". My rules of thumb are

  • If someone repeatedly writes plain nonsense and this is obviously not part of a conversation between players. Example: <Player> astfgl
  • If someone repeatedly uses excessive or full caps or characters in a message. Example <Player> I AM EATING MY SANDWICH or <Player> aiiiiiiiiaiiiiiiiiaiiiiii
  • I do not call to order if caps are occasionally used to emphasize a word, occur once in a while due to what happened to them ingame or it is meant as a shout. Examples: <Player> I REALLY do like sandwiches! or <Player> ALERT! SCOUTS BEHIND US!!
  • If someone uses an occasional, non-directed or even funny swearword I don't mind. <Player> That Oerrkki beat my arse!
  • As soon as insults are directed at other players, are excessive or plain vulgar, I call to order: "language!". If that doesn't help either, I move them to a different channel and give them the "kids play here. Be excellent to them as well" talk. If that doesn't help either, they may get kicked or even banned, with a message where to appeal and what they did wrong.

Your thresholds may be vastly different. IMO it is ok to tell someone you don't like their chat behaviour, even if Alias would would have let it slide and vice versa.

  1. Offender documentation

So that not one staff jails someone and the other lets the same person go five minutes after, we need some

The jail command needs a reason, those reasons need to be accessible somehow to staff and bailiffs. Could be a non-public list in yl_settings ordered by date and jailer and go to extended /info when this command is called by a staff or bailiff.

  1. Make known to bailiffs when someone is new.

Bailiffs need a way to know when a player is new. It would also be cool to know but also a privacy issue if the person has alt accounts. Staff already gets such a message. Maybe we should make it available to bailiffs as well.

Originally posted by @AliasAlreadyTaken in /your-land/bugtracker/issues/3323#issuecomment-37524

Not everyone's idea of "excellent" is the same. So far, my takeaways from this issue: Bailiff manual is a very good idea. Let's gather topics this bailiff manual should cover? - When do I move channel, jail or kick? - When do I call in staff instead? - When do I report? - What do I do in case of ... ? - What happens if I'm wrong? - How do I deal with unresponsive people? - How do I deal with people who do not speak my language? More proposals welcome :) Also some new commands and mechanics available to bailiffs need to be made. Some proposals: 1. Display chatlog of a person to bailiffs ``` /chatlog NAME Shows the recent (15 to 20 lines) chat history of NAME in a formspec, where it can be copied out from. ``` 2. Let players specifically ask bailiffs for help ``` /assist MESSAGE Sends MESSAGE in elevated colour to all connected bailiffs, invisible for others. ``` A proper keyword needs to be found. "assist" comes to mind, unfortunately "help" is already taken. Could have an option for the bailiffs to teleport to the location the request is sent from, which they would have to confirm somehow. Keywords "helpme" and "urgent" are also taken already, those summon staff. Maybe they could be extended to summon bailiffs instead? 3. Public farm Unfortunately if we add a mechanic in Haven, we also need to offer it to any other city. So far public farm griefers fall into one of those categories: - Person thought its automatic refill, needs to be told once and obeys the rules then. -> Documentation problem. - Person doesn't respond to chat. Either too young, doesn't know english, doesn't know how to chat. -> 4. Guess the language - Person logs in, ravages the public farm, logs out. Not much that can be done about those, except replant. - Person is unwilling to replant. -> Public farm ban, Practice farm - Person believes they are technically unable to replant due to client restrictions like mobile. -> faq/pictograms/... 4. Guess the language ``` /guess_language NAME Tries to guess the language of a person by client setting and IP address. ``` This is privacy related, especially the IP address. Once a language is determined, this could even provide a google translate link to communicate with the player in the form of https://translate.google.de/?sl=en&tl=fi&op=translate 5. Bailiffs need to be able to ban and unban people from public areas. Looks like we need to have a list of areas bailiffs are allowed to ban from and add a specialized command? 6. "Why am I in jail?" Sounds good. Unfortunately when people are sent to jail, they can't read posters or books. They could receive mail, but that's a far less intuitive mechanic than a poster. What could we write on such a poster/mail/book/DM? "Please remain calm. You are in jail. You cannot die here. Prepare to be contacted by a bailiff or staff." 7. Practice farm Sounds like a fun and non-intrusive teaching mechanic. We could use the same code as in the jail command, to bring them back to the place should they wander off or teleport home, place them in a channel to explain how things are done and have signposts around saying what happened and what's expected. Sounds more like a tutorial thing, I probably shouldn't name the command /gulag ... how about /farm_tutorial NAME ? 8. Chat control Seems like people have different thresholds as to when something is perceived as "disturbing chat". My rules of thumb are - If someone repeatedly writes plain nonsense and this is obviously not part of a conversation between players. Example: `<Player> astfgl` - If someone repeatedly uses excessive or full caps or characters in a message. Example `<Player> I AM EATING MY SANDWICH` or `<Player> aiiiiiiiiaiiiiiiiiaiiiiii` - I do not call to order if caps are occasionally used to emphasize a word, occur once in a while due to what happened to them ingame or it is meant as a shout. Examples: `<Player> I REALLY do like sandwiches!` or `<Player> ALERT! SCOUTS BEHIND US!!` - If someone uses an occasional, non-directed or even funny swearword I don't mind. `<Player> That Oerrkki beat my arse!` - As soon as insults are directed at other players, are excessive or plain vulgar, I call to order: "language!". If that doesn't help either, I move them to a different channel and give them the "kids play here. Be excellent to them as well" talk. If that doesn't help either, they may get kicked or even banned, with a message where to appeal and what they did wrong. Your thresholds may be vastly different. IMO it is ok to tell someone you don't like their chat behaviour, even if Alias would would have let it slide and vice versa. 9. Offender documentation So that not one staff jails someone and the other lets the same person go five minutes after, we need some The jail command needs a reason, those reasons need to be accessible somehow to staff and bailiffs. Could be a non-public list in yl_settings ordered by date and jailer and go to extended /info when this command is called by a staff or bailiff. 10. Make known to bailiffs when someone is new. Bailiffs need a way to know when a player is new. It would also be cool to know but also a privacy issue if the person has alt accounts. Staff already gets such a message. Maybe we should make it available to bailiffs as well. _Originally posted by @AliasAlreadyTaken in /your-land/bugtracker/issues/3323#issuecomment-37524_
Author
Member

The reason for a bailiff's manual are:

  1. the ever-increasing number of visitors to the server
  2. the increasing technical possibilities of bailiffs
  3. the increased self-demand of the bailiffs, namely to relieve Alias and the staff 24/7 of routines

Only if the actions of the bailiffs are coordinated with each other, if each individual bailiff does not see himself as a lone fighter, but as part of a team, the rules and procedures are comprehensible for all parties involved, can the extensive compliance with the server rules be effectively supported by the bailiffs.

The additional part of the tasks (greeting newcomers, helping newcomers, answering questions) is just as important for the community, but mostly undisputed and is also gladly taken over by many other players.

In issue #3323 we had generally talked about clearer rules of bailiffs, the idea for the manual was born there, Alias had already given it a structure there. Some of it has already been technically implemented, some not. Nevertheless, it is already a good basic framework for an upcoming bailiff manual.

The reason for a bailiff's manual are: 1. the ever-increasing number of visitors to the server 2. the increasing technical possibilities of bailiffs 3. the increased self-demand of the bailiffs, namely to relieve Alias and the staff 24/7 of routines Only if the actions of the bailiffs are coordinated with each other, if each individual bailiff does not see himself as a lone fighter, but as part of a team, the rules and procedures are comprehensible for all parties involved, can the extensive compliance with the server rules be effectively supported by the bailiffs. The additional part of the tasks (greeting newcomers, helping newcomers, answering questions) is just as important for the community, but mostly undisputed and is also gladly taken over by many other players. In issue #3323 we had generally talked about clearer rules of bailiffs, the idea for the manual was born there, Alias had already given it a structure there. Some of it has already been technically implemented, some not. Nevertheless, it is already a good basic framework for an upcoming bailiff manual.
Make known to bailiffs when someone is new.

Bailiffs need a way to know when a player is new. It would also be cool to know but also a privacy issue if the person has alt accounts. Staff already gets such a message. Maybe we should make it available to bailiffs as well.

Do we not already have these? Bailiffs can see if a player is new or not from one of our privs (not sure which one is it)

> Make known to bailiffs when someone is new. > > Bailiffs need a way to know when a player is new. It would also be cool to know but also a privacy issue if the person has alt accounts. Staff already gets such a message. Maybe we should make it available to bailiffs as well. Do we not already have these? Bailiffs can see if a player is new or not from one of our privs (not sure which one is it)
Author
Member

Some of it has already been technically implemented, some not.

Do we not already have these? Bailiffs can see if a player is new or not from one of our privs (not sure which one is it)

Yes, Alias list is 8 month old, but we still not have that manual. So its time to write. ;)

> > Some of it has already been technically implemented, some not. > Do we not already have these? Bailiffs can see if a player is new or not from one of our privs (not sure which one is it) Yes, Alias list is 8 month old, but we still not have that manual. So its time to write. ;)
AliasAlreadyTaken added the
1. kind/documentation
3. source/ingame
labels 2023-09-12 13:11:30 +00:00
Boot self-assigned this 2024-01-15 21:06:48 +00:00
Author
Member

"Why am I in jail?" Sounds good. Unfortunately when people are sent to jail, they can't read posters or books. They could receive mail, but that's a far less intuitive mechanic than a poster.

What could we write on such a poster/mail/book/DM?

"Please remain calm. You are in jail. You cannot die here.

Prepare to be contacted by a bailiff or staff."

Its written in the new jail now.

> "Why am I in jail?" Sounds good. Unfortunately when people are sent to jail, they can't read posters or books. They could receive mail, but that's a far less intuitive mechanic than a poster. > > What could we write on such a poster/mail/book/DM? > > "Please remain calm. You are in jail. You cannot die here. > > Prepare to be contacted by a bailiff or staff." Its written in the new jail now.
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: your-land/bugtracker#5255
No description provided.