Opened 4 years ago
Closed 4 years ago
#5615 closed defect (fixed)
JS lobby hides some public messages misleading mods to use it as a private channel
Reported by: | elexis | Owned by: | elexis |
---|---|---|---|
Priority: | Should Have | Milestone: | Alpha 24 |
Component: | Multiplayer lobby | Keywords: | |
Cc: | Patch: | Phab:D2412 |
Description
The fgod mod uses the following chat format to send 'private' messages:
fpre: /private faction02 I buddied you.
However these are not private at all, they are broadcasted to all clients and it's only due to broken JS GUI code that they are getting hidden.
These chat messages might be noisy, sometimes people add 20 buddies in a row.
Depending on the jurisdiction of the lobby service provider, the fgod users might be granted to send these messages, but it must be rectified that this information is everything but private.
So the command should use /buddy
or something, and then the fgod users could consider this a GUI event to be parsed, and the regular clients would display it as text.
(A more appropriate implementation might be via stanzas, but that's not an option for a JS mod).
So the purpose of this ticket is to fix the 0ad JS GUI client to not hide public messages, making it clear to everyone that these messages are not private.
Change History (2)
comment:1 by , 4 years ago
Component: | UI & Simulation → Multiplayer lobby |
---|---|
Milestone: | Backlog → Alpha 24 |
Patch: | → Phab:D2412 |
comment:2 by , 4 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
In 23172: