From d6c8ac236ba0d7ebd419702dbf196496572ff1e9 Mon Sep 17 00:00:00 2001 From: James Seden Smith Date: Wed, 12 May 2021 19:02:45 +0100 Subject: [PATCH 1/8] Add a section on livestream chat moderation Co-authored-by: Karina Kwiatek --- .../competition/livestream/chat-moderation.md | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 docs/competition/livestream/chat-moderation.md diff --git a/docs/competition/livestream/chat-moderation.md b/docs/competition/livestream/chat-moderation.md new file mode 100644 index 00000000..9ba96d72 --- /dev/null +++ b/docs/competition/livestream/chat-moderation.md @@ -0,0 +1,51 @@ +# Chat Moderation + +We want our chat to be casual, fun and welcoming to all. + +For each livestreamed event, a 'Head Moderator' should be chosen. In the event of an edge case or an unclear next step, the Head Moderator will decide what action to take. + +If a moderator needs to enforce the rules against a user, a discussion between the moderators is encouraged to ensure a consistent moderation approach. + +## Dealing with a problem user + +Below is the escalation steps for dealing with a problem chat user + +### Engage + +First, try and engage with the user, talk about robots or other benign small-talk. In the ideal case, the user will start engaging with the stream and stop causing problems. + +### Warn + +If the problem behaviour continues, explicitly warn the user(s) to stop. Make it clear that a continuation of the behaviour will result in removal from the chat. + +### Timeout + +If the problem behaviour _still_ continues, timeout the problem user(s). As you've already warned them of this, you don't need to warn them or explain yourself again. + +### Ban + +If after the timeout there is still problem behaviour, ban the user. There is no need to warn or explain yourself for this. + +## When to bypass the standard escalation policies + +### Racism, Sexism, Homophobia, etc. + +Any comments of this kind should result in an instant ban. Delete the message and post a message in chat reminding everyone of the rules. + +### Flooding + +Timeout the user and remind everyone of the rules. The second offence should result in a ban. + +## Rules + +If the livestreaming platform does not enforce users accepting the rules before gaining chat access, these rules should be posted periodically in the chat. + +Mods and viewers must follow these rules: + +- No racism, sexism, homophobia etc. +- No inappropriate comments; this is a family-friendly chat. +- No links without asking for permission. +- Be respectful to other teams and other chat members. +- Don't spam emotes, letters, words, questions, etc. +- The moderator's decision is final. +- English only in the chat From c87f6de9c4f749833b6b7fb3afc10f1f24d251d4 Mon Sep 17 00:00:00 2001 From: James Seden Smith Date: Wed, 12 May 2021 19:38:59 +0100 Subject: [PATCH 2/8] Encourage on topic conversation Co-authored-by: Jake Howard --- docs/competition/livestream/chat-moderation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/competition/livestream/chat-moderation.md b/docs/competition/livestream/chat-moderation.md index 9ba96d72..9fc31661 100644 --- a/docs/competition/livestream/chat-moderation.md +++ b/docs/competition/livestream/chat-moderation.md @@ -12,7 +12,7 @@ Below is the escalation steps for dealing with a problem chat user ### Engage -First, try and engage with the user, talk about robots or other benign small-talk. In the ideal case, the user will start engaging with the stream and stop causing problems. +First, try and engage with the user, talk about robots, the topic of the stream or other benign small-talk. In the ideal case, the user will start engaging with the stream and stop causing problems. ### Warn From 8727d6869824bcdc4ff787b8753c64ce8c7fa369 Mon Sep 17 00:00:00 2001 From: James Seden Smith Date: Wed, 12 May 2021 19:39:43 +0100 Subject: [PATCH 3/8] Simplify spamming rule Co-authored-by: Jake Howard --- docs/competition/livestream/chat-moderation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/competition/livestream/chat-moderation.md b/docs/competition/livestream/chat-moderation.md index 9fc31661..349baddf 100644 --- a/docs/competition/livestream/chat-moderation.md +++ b/docs/competition/livestream/chat-moderation.md @@ -46,6 +46,6 @@ Mods and viewers must follow these rules: - No inappropriate comments; this is a family-friendly chat. - No links without asking for permission. - Be respectful to other teams and other chat members. -- Don't spam emotes, letters, words, questions, etc. +- No spamming - The moderator's decision is final. - English only in the chat From f09e60f465ddaca557e26bc6ee7a84b4b0375337 Mon Sep 17 00:00:00 2001 From: James Seden Smith Date: Wed, 12 May 2021 20:43:51 +0100 Subject: [PATCH 4/8] Consistant full stoppage. Co-authored-by: Antoine Petty --- docs/competition/livestream/chat-moderation.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/competition/livestream/chat-moderation.md b/docs/competition/livestream/chat-moderation.md index 349baddf..521536dd 100644 --- a/docs/competition/livestream/chat-moderation.md +++ b/docs/competition/livestream/chat-moderation.md @@ -46,6 +46,6 @@ Mods and viewers must follow these rules: - No inappropriate comments; this is a family-friendly chat. - No links without asking for permission. - Be respectful to other teams and other chat members. -- No spamming +- No spamming. - The moderator's decision is final. -- English only in the chat +- English only in the chat. From 94c64d7857766c04b9fd33468f6cd7e501b1feb0 Mon Sep 17 00:00:00 2001 From: James Seden Smith Date: Wed, 2 Jun 2021 20:11:28 +0100 Subject: [PATCH 5/8] Encourage moderators to participate in chat Co-authored-by: Antoine Petty --- docs/competition/livestream/chat-moderation.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/competition/livestream/chat-moderation.md b/docs/competition/livestream/chat-moderation.md index 521536dd..8c0fa273 100644 --- a/docs/competition/livestream/chat-moderation.md +++ b/docs/competition/livestream/chat-moderation.md @@ -6,6 +6,8 @@ For each livestreamed event, a 'Head Moderator' should be chosen. In the event o If a moderator needs to enforce the rules against a user, a discussion between the moderators is encouraged to ensure a consistent moderation approach. +It's important that chat moderators actively participate in the chat to keep viewers engaged and to help steer the conversation to more relevant topics if necessary. + ## Dealing with a problem user Below is the escalation steps for dealing with a problem chat user From 48dc548d7af54358668bf1880c22b7432f3f247f Mon Sep 17 00:00:00 2001 From: James Seden Smith Date: Wed, 2 Jun 2021 20:13:38 +0100 Subject: [PATCH 6/8] Define flooding Co-authored-by: Jake Howard --- docs/competition/livestream/chat-moderation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/competition/livestream/chat-moderation.md b/docs/competition/livestream/chat-moderation.md index 8c0fa273..773b3f0d 100644 --- a/docs/competition/livestream/chat-moderation.md +++ b/docs/competition/livestream/chat-moderation.md @@ -36,7 +36,7 @@ Any comments of this kind should result in an instant ban. Delete the message an ### Flooding -Timeout the user and remind everyone of the rules. The second offence should result in a ban. +If the user posts a disruptive number of messages in a short period of time, timeout the user and remind everyone of the rules. The second offence should result in a ban. ## Rules From ae2341b7113e1096ade8a117285171a4b6a60062 Mon Sep 17 00:00:00 2001 From: James Seden Smith Date: Wed, 2 Jun 2021 20:45:06 +0100 Subject: [PATCH 7/8] Mention Code of Conduct --- docs/competition/livestream/chat-moderation.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/competition/livestream/chat-moderation.md b/docs/competition/livestream/chat-moderation.md index 773b3f0d..22b5ca5d 100644 --- a/docs/competition/livestream/chat-moderation.md +++ b/docs/competition/livestream/chat-moderation.md @@ -40,9 +40,12 @@ If the user posts a disruptive number of messages in a short period of time, tim ## Rules -If the livestreaming platform does not enforce users accepting the rules before gaining chat access, these rules should be posted periodically in the chat. +All volunteers, competitors and any chat users must abide by the Student Robotics +[Code of Conduct](https://opsmanual.studentrobotics.org/about-the-charity/code-of-conduct). -Mods and viewers must follow these rules: +If the livestreaming platform does not enforce users accepting the rules before gaining chat access, the below rules should be posted periodically in the chat. + +Mods and viewers must follow these rules in addition to the Code of Conduct: - No racism, sexism, homophobia etc. - No inappropriate comments; this is a family-friendly chat. From d1dff3d39958082bfee1329a84b98756a40f8161 Mon Sep 17 00:00:00 2001 From: James Seden Smith Date: Wed, 2 Jun 2021 22:33:43 +0100 Subject: [PATCH 8/8] Tweak rules Co-authored-by: Alistair Lynn Co-authored-by: Jake Howard Co-authored-by: Jenny Fletcher Co-authored-by: Karina Kwiatek --- docs/competition/livestream/chat-moderation.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/docs/competition/livestream/chat-moderation.md b/docs/competition/livestream/chat-moderation.md index 22b5ca5d..961ee628 100644 --- a/docs/competition/livestream/chat-moderation.md +++ b/docs/competition/livestream/chat-moderation.md @@ -47,10 +47,8 @@ If the livestreaming platform does not enforce users accepting the rules before Mods and viewers must follow these rules in addition to the Code of Conduct: -- No racism, sexism, homophobia etc. +- No racism, sexism, homophobia, transphobia, bigotry, misogynism, ableism, xenophobia etc. - No inappropriate comments; this is a family-friendly chat. -- No links without asking for permission. - Be respectful to other teams and other chat members. - No spamming. - The moderator's decision is final. -- English only in the chat.