Possibly via adding an event_enabled=[1|0] property to each event in pevents.conf and a checkbox in the Edit Events window.
Rationale:
<Arnavion> I think what we need
<Arnavion> is a way to hide entire text events
<Arnavion> That'll solve a lot of problems other people have
<Arnavion> "I want to hide all notices", etc.
<sacarasc> Arnavion: If you delete the contents of it, it won't show.
<Arnavion> It'll still show an empty line, no?
<sacarasc> Nope.
<TingPing> still not ideal because its not easy to revert
i tried a lot of solutions but no way to stop a voice and unvoice notices ...
event_enabled=[1|0] dosent work
ignore also
plugin smartevent.py also
deleted a content, still here
where there is not option like join/part?? why only join and part?
In case it helps anyone else stumbling here: I was having this issue as well and wrote a Lua script that can ignore/eat any text event at a channel-wide, network-wide, or global context: README and script itself.
Only been testing it for a short time but it seems to work for the limited use cases I've tried.
Most helpful comment
i tried a lot of solutions but no way to stop a voice and unvoice notices ...
event_enabled=[1|0] dosent work
ignore also
plugin smartevent.py also
deleted a content, still here
where there is not option like join/part?? why only join and part?