Pretty basic suggestion, the ability to opt out of all messages unrelated to your channel. This would include 3 things: Red Ban messages Mutes (possibly only for players not in the channel, maybe it can be based off what channel they were muted from as a way to quickly associate what gets displayed... not sure how the server handles it) Overactives Most people don't care about who does what in Tohjo Falls and why they are muted or banned or being overactive. It just serves to spam up channels. There's options to toggle caps and flood, so I don't see why a /ctoggle "server messages" couldn't be implemented to help keep channels clean. It's not necessarily a dire change that needs to be done or the world will explode, but it would be a nice option to have so private channels can exclude themselves from "Tohjo Falls Disciplinary Messages" and have cleaner logs if they try to copy a chat. It would still be relevant on official channels, such as Mafia (so you could see who is detained, who is being overactive), which is why I suggested more of an "opt-out" feature.
I remember hearing (from Oak) that mutes and bans are universal, so they are shown regardless of channel. Overactives being visible to only Indigo was talked about, but I'm not sure if a consensus was reached.
Ah, so changing the way they are handled would probably require a lot of work? (That's what I took from your post Blitz) Still, cleaning up the overactives would be nice. That's where most of the spam comes from anyway.
Not exactly. Iirc bans and mutes do not have plans for removal, because everyone has to see them, being punishments that are placed on troublesome users, so they are "universal". An owner would actually give you a straight, clearer (and updated) answer.
Well, what I meant (not sure if you misunderstood or if I was unclear, but just to clarify so it saves time when someone else looks) would be an option for Channel Owners to disable the broadcasts in their channel. So like, I sit in "Fuzzy's Channel" but I don't care who gets muted in Tohjo when I look at that channel, if i wanted to see that, I'd look at any number of official channels I have on auto-join (Tohjo, Mafia, Mafia Social, Project Mafia, Evergrande). It would also make sense for like Clan Channels or more Social channels where the people play by a different set of rules inside those channels. It would be completely up to the Channel Owner if they wanted the broadcast, and only the Owner would be able to change it.
How about client side solution, where you can right click a channel to see the options, add "global message ignore" to the same list as with other events (joins etc.). That would be client side solution to this problem where users can configure the system how they like.
I stole this and made a pull request with it: https://github.com/po-devs/pokemon-online/pull/214 :3 Assuming I didn't mess up, everything doesn't break, coyo doesn't hate me, then it should be in the next update (which could be a while...) :x Until then, I could add a temporary solution to client scripts if you use them, just not overly fond of adding a feature that will be replaced eventually, but if I get bored enough over the weekend I probably will :v
I've since merged Crystal's request (it'll probably be a while until the newest version comes out though...)