#3156 closed defect (fixed)
[PATCH] Lobby: Spam filter hides chat scrollback partially
Reported by: | elexis | Owned by: | Josh |
---|---|---|---|
Priority: | Should Have | Milestone: | Alpha 19 |
Component: | Multiplayer lobby | Keywords: | easy |
Cc: | Patch: |
Description
When connecting to the multiplayer lobby, one receives a scrollback of the last 20 or so messages.
Unfortunately it doesn't display all messages in the scrollback, since the spam check filters out the last messages.
All scrollback messages are received OnTick() and all messages are posted into the addChatMessage function in lobby.js, where they are filtered out consequently according to the rules.
It should be fixed by disabling spam check until the scrollback was received completely.
It seems the last message in the scrollback is always the room message, i.e. :
"leper has set the subject to: This is the SVN lobby, if you don't know what this means, you should install the Alpha release."
Attachments (2)
Change History (11)
by , 9 years ago
Attachment: | ticket3156_r16498_lobby_dont_spamfilter_chat_scrollback.patch added |
---|
comment:1 by , 9 years ago
Keywords: | review added |
---|---|
Summary: | [Lobby] Spam filter hides chat scrollback partially → [Patch] Lobby: Spam filter hides chat scrollback partially |
comment:2 by , 9 years ago
I think this might also be the reason why one sometimes gets instantly spamblocked for 30 seconds after rejoining the lobby.
comment:3 by , 9 years ago
It would be better for the engine to add an attribute to the message containing information about what time a message was sent and whether or not it's part of the system history.
by , 9 years ago
Attachment: | fixhistory-spam-timestamps-and-initialjoins.diff added |
---|
Disable the spam monitor while parsing historical data, fix timestamps on historical messages, and fix superfluous initial join messages.
comment:4 by , 9 years ago
Owner: | set to |
---|
comment:6 by , 8 years ago
Keywords: | review removed |
---|
comment:7 by , 8 years ago
Summary: | [Patch] Lobby: Spam filter hides chat scrollback partially → [PATCH] Lobby: Spam filter hides chat scrollback partially |
---|
Tested - chat scrollback shows up completely and spam after that is still filtered out.