ocelotpotpie / FreedomChat

Liberate your server from the chat-reporting bourgeoisie! Disable chat signing server-side
https://modrinth.com/plugin/freedomchat
GNU General Public License v3.0
207 stars 24 forks source link

[Feature Request] No Chat Reports mod safe server status #11

Closed MIOGMIOG closed 2 years ago

MIOGMIOG commented 2 years ago

Hello, can you make to display server with FreedomChat as safe server, when using No Chat Reports mod? (Also is it possible to create bungeecord plugin, which shows this too?) https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/How-to-Get-Safe-Server-Status

soshimee commented 2 years ago

I will see if I can make a PR for it.

soshimee commented 2 years ago

I feel like a separate plugin for this actually.

MIOGMIOG commented 2 years ago

Has anyone done this yet?

Frerduro commented 2 years ago

+1 vote to have this integration added.

e-im commented 2 years ago

Sorry for not leaving a response for quite a while. I'll plan on adding this in a few days. It'll be behind a toggle, though, and likely default to off.

The rationale behind that is that many users of this plugin, including myself, do support chat reporting as a concept but are using this as a stopgap measure while they work to implement support for it in their own plugins, or due to concerns of false reports. This plugin is meant to be as simple and lean as possible. This is also why enforce-secure-profiles isn't reflectively disabled/etc. all this does is disable chat reporting server-side.

Hope that makes sense, although I'm open to other opinions.

e-im commented 2 years ago

I've added this. Note that it is disabled by default (send-prevents-chat-reports-to-client in config.yml) and will only work on Paper servers. Spigot/CraftBukkit are not supported, as I didn't really want to go hiking to get each channel earlier. on paper it is exposed.