main
feat: add per-network blocking state (v1.9)
- Add per-server on/off override via `/query_blocker on|off|reset <server>`
while preserving the global `block_queries` setting as default fallback
- Add `/query_blocker reset -all` to clear all per-server overrides at once
- Compact `/query_blocker status` output: single line summary with exceptions
instead of one line per server
- Tab completion for server names on on/off/status/reset subcommands
- Restore hooks on reload when per-server overrides are active but global is off
- Fix bold formatting to use weechat::color('bold') instead of raw \x02
- Fix _connected_servers() using irc_server infolist (buffer infolist unreliable)
- Fix _server_buf_pointer() using buffer_search() for a usable pointer
- Fix sort _connected_servers() Perl gotcha (was treating function as comparator)
Signed-off-by: Teh PeGaSuS <pegasus@gitea.0bin.xyz>
weescripts
Vibe coded WeeChat scripts
Languages
Perl
100%