Bug#891401: libpoe-component-irc-perl: PoCo::IRC::State: opt out of channel querying
Damyan Ivanov
dmn at debian.org
Sun Feb 25 08:39:33 UTC 2018
Package: libpoe-component-irc-perl
Version: 6.90+dfsg-1
Severity: wishlist
Tags: upstream
PoCo::IRC::State already provides the `whojointers` switch that can be used to
disable issuing /WHO on channel join¹ and each user that joins a channel.
¹ if some other conditions are also met
Please provide a similar switch that skips /WHO #chan, /MODE #chan and /MODE
#chan b for each joined channel (line numbers 90, 92, 93 as of version 6.90).
I need this for kgb-bot (App::KGB, script/kgb-bot) which relays commit messages
to IRC. When a commit arrives right after the bot is started, the chatty /MODE
commands cause a delay of about 10 minutes before the bot's message is sent.
kgb-bot uses PoCo::IRC::State instead of plain PoCo::IRC, which doesn't query
channel modes and nicks, because of the netsplit tracking, which is quite
useful. However, the channel/usernick state is not necessary so a way to swith
it off would be much appreciated.
-- System Information:
Debian Release: buster/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.15.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8), LANGUAGE=bg_BG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libpoe-component-irc-perl depends on:
ii libirc-utils-perl 0.12-1
ii libpoe-component-syndicator-perl 0.06-1
ii libpoe-filter-ircd-perl 2.44-1
ii libpoe-perl 2:1.3670-2
ii libsocket-getaddrinfo-perl 0.22-3
ii perl 5.26.1-5
libpoe-component-irc-perl recommends no packages.
Versions of packages libpoe-component-irc-perl suggests:
pn libpoe-component-client-dns-perl <none>
pn libpoe-component-sslify-perl <none>
ii libsocket6-perl 0.27-1+b3
-- no debconf information
More information about the pkg-perl-maintainers
mailing list