This wiki is archived from 2021-09-05
Planetary Annihilation Community Chat: Difference between revisions
mNo edit summary |
|||
(7 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
= | = Planetary Annihilation Community Chat = | ||
* global chat | The Community Chat mod provides: | ||
* | * global chat in Titans & Classic PA | ||
* replaced the PA Chat mod automatically | |||
Web version: https://palobby.com/community-chat/ (requires Chrome / Chromium / Safari / Firefox latest) | Web version: https://palobby.com/community-chat/ (requires Chrome / Chromium / Safari / Firefox latest) | ||
Line 12: | Line 13: | ||
* https://forums.uberent.com/threads/community-chat-palobby-com-games-browser-web-chat-stats-using-chrome-chromium.69168/ | * https://forums.uberent.com/threads/community-chat-palobby-com-games-browser-web-chat-stats-using-chrome-chromium.69168/ | ||
== | == Browser Support == | ||
Best Performance | Best Performance | ||
Line 26: | Line 27: | ||
* Microsoft Internet Explorer | * Microsoft Internet Explorer | ||
== | == Changes == | ||
* no room limit although current user interface may slow with massive room user list eventually (PA Chat limit using XMPP was 100) | * no room limit although current user interface may slow with massive room user list eventually (PA Chat limit using XMPP was 100) | ||
Line 44: | Line 45: | ||
See [[Planetary Annihilation Community Chat Implementation]] for more info. | See [[Planetary Annihilation Community Chat Implementation]] for more info. | ||
Real world limit with current server resources is around a thousand users in room with 2,500+ online. | Real world limit with current shared server resources is around a thousand users in room with 2,500+ online. | ||
== | == To Do == | ||
* alternate user list for over 1000 | * alternate user list for over 1000 | ||
Line 55: | Line 56: | ||
* may add back top edge drag to set max height settings | * may add back top edge drag to set max height settings | ||
== | == History == | ||
Community Chat is a big refactor of the PA Chat internals to use the new Community Chat server based on web sockets with an improved user interface that is cross browser, scales better and can be shared easily between https://palobby.com/ and the Community Chat mod. | Community Chat is a big refactor of the PA Chat internals to use the new Community Chat server based on web sockets with an improved user interface that is cross browser, scales better and can be shared easily between https://palobby.com/ and the Community Chat mod. |
Latest revision as of 08:36, 9 September 2021
Planetary Annihilation Community Chat
The Community Chat mod provides:
- global chat in Titans & Classic PA
- replaced the PA Chat mod automatically
Web version: https://palobby.com/community-chat/ (requires Chrome / Chromium / Safari / Firefox latest)
Chrome is much faster.
Also see:
- Planetary Annihilation Community Chat Implementation
- https://forums.uberent.com/threads/community-chat-palobby-com-games-browser-web-chat-stats-using-chrome-chromium.69168/
Browser Support
Best Performance
- latest Chrome or Chromium
OK but not recommended
- latest Safari
- latest Firefox
- latest Mobile Safari on iOS
Poor Performance with No Chat
- Microsoft Edge
- Microsoft Internet Explorer
Changes
- no room limit although current user interface may slow with massive room user list eventually (PA Chat limit using XMPP was 100)
- no commands now... everything is right click with name at top for confirmation and help on top right
- no bans now... just system wide mutes where they can see everything but not contribute
- no private rooms for now... only global and tournaments
- no game invite spam... only friends, recent contacts and search results can now be invited
- usernames for inactive users show as dimmed for historical messages
- individual users can be auto muted based on filters, rate limits, history, etc
- max message size is 200... do not test the limits
- individual messages can be permanently muted (and umuted)
- individual messages can be permanently deleted (and undeleted)
- individual messages can be auto muted and auto deleted based on filters, rate limits, history, etc
- individual messages are auto translated and may be auto muted or auto deleted based on translation
- all messages are logged
See Planetary Annihilation Community Chat Implementation for more info.
Real world limit with current shared server resources is around a thousand users in room with 2,500+ online.
To Do
- alternate user list for over 1000
- possibly filtered to show to moderators, friends, recently played / contacted, similar rank
- 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
History
Community Chat is a big refactor of the PA Chat internals to use the new Community Chat server based on web sockets with an improved user interface that is cross browser, scales better and can be shared easily between https://palobby.com/ and the Community Chat mod.
The previous PA Chat was a big refactor of the original PA Stats chat client mod with /chat reworked to make chat only responsive for at least Chrome or Chromium based browsers.
https://palobby.com/ was originally based on my Faster Server Browser client mod changes added to the server browser HTML5/JavaScript user interface with lots of tweaks to fake out the PA engine and Coherent UI in a web browser.
Uber forums thread: https://forums.uberent.com/threads/community-chat-palobby-com-games-browser-web-chat-stats-using-chrome-chromium.69168/