No-Chat-Reports icon indicating copy to clipboard operation
No-Chat-Reports copied to clipboard

Detect and mark servers that enforce but prevent chat reports

Open Madis0 opened this issue 10 months ago • 5 comments

Idea

In 1.20.2, the server-side toast removal was done. We discussed this and it seemed like a sensible thing to do.

However, as a result there may now be servers that both enforce chat signing at the server level and prevent chat signing at chat conversion level. NCR should account for this and show the proper indicator/tooltips by that.

Reasoning

Described above

Other Information

It probably needs new tooltips, but I'm not sure if it needs a new icon - could reuse the yellow one. The reliability of such indicator is also a bit questionable, but I still think it is possible:

  • Check the type of global/private messages after player presses enter
  • Check if own/others chat is reportable (any messages in the reportable list)

Edit: I forgot the part where NCR announces the green state, in this case - if the two heuristics are met - the state can be shown as green.

Related to #177 but it is more theoretically described there

Madis0 avatar Sep 27 '23 12:09 Madis0