This wiki is archived from 2021-09-05

Planetary Annihilation Community Chat Moderation: Difference between revisions

From Planetary Annihilation: TITANS and Classic PA Wiki
Jump to navigation Jump to search
mNo edit summary
 
(38 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Category:General]]
[[Category:General]]
= [[File:Titans-icon.png|50px]] PA Chat Moderation =
= Community Chat Moderation =


Please respond to any hi or hello messages.
Please respond to any hi or hello messages.


From /help:
From chat message placeholder before they type:
* play the game, be friendly, don't be a jerk and keep it clean


* Uber forum rules apply to PA chat: https://forums.uberent.com/threads/forum-rules-and-guidelines.444/
From help link on top right:
* remember that you are here to play the game not be a jerk


If they have an issue then ask them to please report it on the Uber support forums in a new thread with dxdiag/specs, screenshots, logs, etc.
* remember that you are here to play the game and not be a jerk
* no flaming, politics, abuse or hate speech
* zero tolerance for complainers and rants about PA
* zero tolerance for backseat moderation or arguing with moderators
* Planetary Annihilation rules also apply to Community Chat: https://planetaryannihilation.com/community-rules-and-guidelines/
If they have an issue: https://wiki.palobby.com/wiki/Reporting_Issues


I personally have zero tolerance for complainers and people abusing PA or Uber.
== Useful Links ==


Use your discretion and the following guidelines.
* Reporting Issues: https://wiki.palobby.com/wiki/Reporting_Issues
* Incompatible Windows Software: https://wiki.palobby.com/wiki/Windows_Incompatible_Software
 
* PAMM: https://wiki.palobby.com/wiki/Planetary_Annihilations_Titans_%26_Classic_PA_Mod_Manager_PAMM
* AMD issues: https://wiki.palobby.com/wiki/AMD_Missing_Metal_Spots_/_Landing_Zones_/_Flickering
 
* Custom / Public Local Servers / LAN Games: https://wiki.palobby.com/wiki/Planetary_Annihilation_Custom_/_Dedicated_/_LAN_/_Local_Servers
* Server Sim Performance / Time Dilation / RAM Usage: https://wiki.palobby.com/wiki/Planetary_Annihilation_Server_Sim_Performance_/_Time_Dilation_/_RAM_Usage
 
* Player Guides: https://exodusesports.com/guides/
* Hot Keys: https://exodusesports.com/guides/planetary-annihilation-hotkeys-super-guide/
* Unit Database: https://palobby.com/units/
* Queller AI mod for Skirmish & Multiplayer: https://exodusesports.com/guides/improving-skirmish-ai/
* Community Mods: https://palobby.com/community-mods/
 
* Titans Overview: https://exodusesports.com/article/planetary-annihilation-titans/
* Timeline of updates to both Titans & Classic PA: https://wiki.palobby.com/wiki/Planetary_Annihilation_Timeline
 
* Community Chat: https://wiki.palobby.com/wiki/Planetary_Annihilation_Community_Chat
* Community Chat / PA Lobby forum thread: https://forums.planetaryannihilation.com/threads/community-pa-chat-palobby-com-games-browser-web-chat-stats-using-chrome-chromium.69168/
 
== Changes ==
 
* no room limit... BUT current user interface will slow with massive room user list eventually (working on improvements)
* no commands now... everything is right click with name at top for confirmation and help on top right
* no moderator bans now... just system wide mutes where they can see everything but not contribute
* no private rooms for now... only global and tournaments (will add tounaments2/3/4/5)
* no game invite spam... only friends, recent contacts and search results can now be invited
* individual messages can be permanently muted (and umuted)
* individual messages can be permanently deleted (and undeleted)
* all messages are logged
* all moderator actions are logged
* owners can ban users eg denial of service attacks, hacking attempts, abuse, etc
 
Implementation:
 
* chat rooms use web sockets and a new Community Chat server... no more XMPP multi-user chat rooms
* XMPP is only used for default functionality like friends lists, game invites, etc
* room users are now lightweight and no longer create full CONTACT users ie the user tag map will not grow for every user who joins room
 
== Auto Deletes / Auto Mutes / Rate Limits ==
 
=== Rejected Messages ===
 
* max message size is 200 and the send line allows 201 so if they attempt to max send via copy/paste it will fail with private system message "message ignored"
 
=== Auto Deleted Messages ===
 
The following display as a private system message "message ignored" and can be undeleted by moderators:
 
* messages with excessively long words that are not URLs
* messages containing a reject word in the word filter
* translated messages for above
* rapid sending of messages
* duplicate messages in the rate limit period
* similar messages in the rate limit period
 
=== Auto Muted Users and Auto Deleted Messages ===
 
* messages that are a single word in the word filter
* messages containing a mute word in the word filter
* messages containing multiple word in the word filter
* spamming of messages
* duplicate messages that exceed the rate limit in the rate limit period
* similar messages that exceed the rate limit in the rate limit period
* excessive messages that exceed the rate limit in the rate limit period
 
== To Do ==
 
* list of user recent messages for moderators
* more settings in help:
** default max height (currently 50%)
** max height for live game (currently 50%)
* may add back top edge drag to set max height settings
 
== Guidelines ==
 
Use your discretion and the following guidelines..


=== Annoying ===
=== Annoying ===


* warn in private chat
* warn in private chat
* mute if required
* temp mute user if required
* kick if they argue back or abuse
* kick user if they argue back or abuse
* unmute when appropriate
* unmute when appropriate
* mute or delete message(s) if appropriate


=== Bad ===
=== Bad ===


* immediately mute
* immediately mute or delete message(s)
* use . to clear message
* temp mute user if required
* warn in private chat
* warn in private chat
* kick if they argue back or abuse
* kick if they argue back or abuse
Line 31: Line 114:
=== Really Bad / Abusive ===
=== Really Bad / Abusive ===


* immediately mute user
* immediately mute or delete message(s)
* warn in private chat
* warn in private chat
* kick
* three strikes applies
* use . to clear message
* three strikes applies then temp chat ban


=== Continued Abuse ===
=== Continued Abuse ===
Line 40: Line 123:
* community mods ban
* community mods ban


== [[File:gold-rank-icon.png|50px]] Moderator Tools==
== Moderator Tools==


Please post any noteworthy chat logs and kick / ban info in the HipChat moderators room.
Please post any noteworthy chat logs and kick / ban info in the HipChat moderators room.


* right click on name
Right click on name in message list or user list using admin version for moderator actions.
* /commands shows extended commands for moderators


Commands do not currently support quoting so you'll need to use right click for display names with spaces or special characters.
=== Mute Message ===


=== Mute ===
* dims message from user for everyone forever


* dims messages from user for everyone
=== Delete Message ===
* displays private message muted by [moderator] [reason]
* user can no longer post messages


Does not currently hide their messages but may change this if needed.
* deletes message from user for everyone forever
* shown as strikethrough for moderators


Use unmute to clear.
=== Kick User ===
 
=== Kick ===


* disconnects user from room
* disconnects user from room
* displays private message kicked by [moderator] [reason]
* displays system message to everyone as "user/client kicked"
* user can immediately rejoin
* user can immediately rejoin


=== Ban ===
=== Mute User ===


* kicks user from room
* mutes user and their messages in every room for everyone forever
* displays private message banned by [moderator] [reason]
* displays system message to everyone as "user/client muted"
* user cannot rejoin room (displays banned by [moderator] [reason]
* remember to unmute if temporary


Check current room bans with /bans.
== Complaints about Free Speech ==
 
Use /unban uberIdOrDisplayName to clear.
 
=== Uber ===
 
* dumps uberId, uberName and current display name as private message
* right click only
* required for any game bans
 
== [[File:gold-rank-icon.png|50px]] Complaints about Free Speech ==


Respond with this:
Respond with this:
Line 88: Line 157:


<blockquote>I can't remember where I heard this, but someone once said that defending a position by citing free speech is sort of the ultimate concession; you're saying that the most compelling thing you can say for your position is that it's not literally illegal to express.</blockquote>
<blockquote>I can't remember where I heard this, but someone once said that defending a position by citing free speech is sort of the ultimate concession; you're saying that the most compelling thing you can say for your position is that it's not literally illegal to express.</blockquote>
== [[File:gold-rank-icon.png|50px]] Useful Links ==
* PA Chat / PA Lobby forum thread: https://forums.uberent.com/threads/community-pa-chat-palobby-com-games-browser-web-chat-stats-using-chrome-chromium.69168/
* guides: http://exodusesports.com/guides/
* units: https://palobby.com/units/
* mods: https://palobby.com/community-mods/
* support: https://wiki.palobby.com/
* logs: https://forums.uberent.com/threads/how-to-find-the-pa-logs-and-game-lobby-ids.69151/
* PAMM cleanup: https://wiki.palobby.com/wiki/Planetary_Annihilations_Titans_%26_Classic_PA_Mod_Manager_(PAMM)
* windows incompatible software: https://wiki.palobby.com/wiki/Windows_Incompatible_Software
* AMD issues: https://wiki.palobby.com/wiki/AMD_Missing_Metal_Spots_/_Landing_Zones_/_Flickering

Latest revision as of 11:11, 9 September 2021

Community Chat Moderation

Please respond to any hi or hello messages.

From chat message placeholder before they type:

  • play the game, be friendly, don't be a jerk and keep it clean

From help link on top right:

  • remember that you are here to play the game and not be a jerk
  • no flaming, politics, abuse or hate speech
  • zero tolerance for complainers and rants about PA
  • zero tolerance for backseat moderation or arguing with moderators
  • Planetary Annihilation rules also apply to Community Chat: https://planetaryannihilation.com/community-rules-and-guidelines/

If they have an issue: https://wiki.palobby.com/wiki/Reporting_Issues

Useful Links

Changes

  • no room limit... BUT current user interface will slow with massive room user list eventually (working on improvements)
  • no commands now... everything is right click with name at top for confirmation and help on top right
  • no moderator bans now... just system wide mutes where they can see everything but not contribute
  • no private rooms for now... only global and tournaments (will add tounaments2/3/4/5)
  • no game invite spam... only friends, recent contacts and search results can now be invited
  • individual messages can be permanently muted (and umuted)
  • individual messages can be permanently deleted (and undeleted)
  • all messages are logged
  • all moderator actions are logged
  • owners can ban users eg denial of service attacks, hacking attempts, abuse, etc

Implementation:

  • chat rooms use web sockets and a new Community Chat server... no more XMPP multi-user chat rooms
  • XMPP is only used for default functionality like friends lists, game invites, etc
  • room users are now lightweight and no longer create full CONTACT users ie the user tag map will not grow for every user who joins room

Auto Deletes / Auto Mutes / Rate Limits

Rejected Messages

  • max message size is 200 and the send line allows 201 so if they attempt to max send via copy/paste it will fail with private system message "message ignored"

Auto Deleted Messages

The following display as a private system message "message ignored" and can be undeleted by moderators:

  • messages with excessively long words that are not URLs
  • messages containing a reject word in the word filter
  • translated messages for above
  • rapid sending of messages
  • duplicate messages in the rate limit period
  • similar messages in the rate limit period

Auto Muted Users and Auto Deleted Messages

  • messages that are a single word in the word filter
  • messages containing a mute word in the word filter
  • messages containing multiple word in the word filter
  • spamming of messages
  • duplicate messages that exceed the rate limit in the rate limit period
  • similar messages that exceed the rate limit in the rate limit period
  • excessive messages that exceed the rate limit in the rate limit period

To Do

  • list of user recent messages for moderators
  • more settings in help:
    • default max height (currently 50%)
    • max height for live game (currently 50%)
  • may add back top edge drag to set max height settings

Guidelines

Use your discretion and the following guidelines..

Annoying

  • warn in private chat
  • temp mute user if required
  • kick user if they argue back or abuse
  • unmute when appropriate
  • mute or delete message(s) if appropriate

Bad

  • immediately mute or delete message(s)
  • temp mute user if required
  • warn in private chat
  • kick if they argue back or abuse

Really Bad / Abusive

  • immediately mute user
  • immediately mute or delete message(s)
  • warn in private chat
  • three strikes applies

Continued Abuse

  • community mods ban

Moderator Tools

Please post any noteworthy chat logs and kick / ban info in the HipChat moderators room.

Right click on name in message list or user list using admin version for moderator actions.

Mute Message

  • dims message from user for everyone forever

Delete Message

  • deletes message from user for everyone forever
  • shown as strikethrough for moderators

Kick User

  • disconnects user from room
  • displays system message to everyone as "user/client kicked"
  • user can immediately rejoin

Mute User

  • mutes user and their messages in every room for everyone forever
  • displays system message to everyone as "user/client muted"
  • remember to unmute if temporary

Complaints about Free Speech

Respond with this:

I can't remember where I heard this, but someone once said that defending a position by citing free speech is sort of the ultimate concession; you're saying that the most compelling thing you can say for your position is that it's not literally illegal to express.