Hexchat: Allow entire text events to be disabled so that nothing will be output when they occur

Created on 30 Dec 2012  路  2Comments  路  Source: hexchat/hexchat

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
enhancement

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?

All 2 comments

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.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

petterreinholdtsen picture petterreinholdtsen  路  8Comments

beatrix-bodo picture beatrix-bodo  路  8Comments

fcoulombe picture fcoulombe  路  3Comments

Krahazik picture Krahazik  路  6Comments

meganleighwoulffe picture meganleighwoulffe  路  13Comments