Ignore join/part/quit messages in WeeChat
2 commentscheat-sheet articles are about code snippets that I need every once in a while, and which I constantly forget about.
From the WeeChat FAQ:
With smart filter (keep join/part/quit from users who spoke recently):
/set irc.look.smart_filter on /filter add irc_smart * irc_smart_filter *
With a global filter (hide all join/part/quit):
/filter add joinquit * irc_join,irc_part,irc_quit *
Ignoring the messages only in specific channels can be achieved by providing the full channel names (in a comma-separated list) after the filter name:
/filter add myfilter irc.freenode.#mychannel irc_smart_filter *
Use /filter disable myfilter
or /filter del myfilter
to disable or delete
the filter.