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