Option to "opt-out" of Global Messages

Discussion in 'Implemented' started by Fuzzysqurl, Feb 22, 2013.

  1. Fuzzysqurl

    Fuzzysqurl baa baa mareep I do what I want Server Owner Developer I do what I want Server Owner Developer

    Joined:
    Sep 12, 2012
    Messages:
    2,096
    Likes Received:
    967
    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.
     
  2. Blitzamirin

    Blitzamirin Waluigi! Number one!

    Joined:
    Nov 25, 2011
    Messages:
    1,806
    Likes Received:
    276
    PO Trainer Name:
    Blitz
    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.
     
  3. Fuzzysqurl

    Fuzzysqurl baa baa mareep I do what I want Server Owner Developer I do what I want Server Owner Developer

    Joined:
    Sep 12, 2012
    Messages:
    2,096
    Likes Received:
    967
    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.
     
  4. Blitzamirin

    Blitzamirin Waluigi! Number one!

    Joined:
    Nov 25, 2011
    Messages:
    1,806
    Likes Received:
    276
    PO Trainer Name:
    Blitz
    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.
     
  5. Fuzzysqurl

    Fuzzysqurl baa baa mareep I do what I want Server Owner Developer I do what I want Server Owner Developer

    Joined:
    Sep 12, 2012
    Messages:
    2,096
    Likes Received:
    967
    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.
     
  6. Lamperi

    Lamperi I see what you did there

    Joined:
    Apr 25, 2010
    Messages:
    2,647
    Likes Received:
    11
    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.
     
  7. Crystal Moogle

    Crystal Moogle Ayaya~ Administrator Administrator

    Joined:
    Jul 19, 2010
    Messages:
    3,205
    Likes Received:
    531
    PO Trainer Name:
    Hanako
    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
     
  8. Ethan

    Ethan Member

    Joined:
    Nov 6, 2011
    Messages:
    238
    Likes Received:
    0
    I've since merged Crystal's request (it'll probably be a while until the newest version comes out though...)