I just put a ZNC bouncer from https://gitlab.wikimedia.org/toolforge-repos/containers-bnc between ircservserv and libera.chat. This is intended to help with keeping the bot connected to the network.
Unfortunately the presence of the bouncer seems to be interfering with the bot's ability to identify the command sender:
[01:48] ircservserv-wm (~ircservse@wikimedia/bot/ircservserv-wm) joined the channel [01:48] ChanServ sets mode +v ircservserv-wm [02:10] < bd808> !issync [02:10] <ircservserv-wm> Error: You don't have permission to update channel settings [02:11] < bd808> interesting
$ kubectl logs --all-containers=true --ignore-errors --max-log-requests 10 --prefix=true --since=10m --follow --selector 'app.kubernetes.io/name in (bnc, ircservserv)'[pod/bnc-8b9488f95-r627q/job] [2024-11-16 02:10:54.932417] (ircservserv-wm/libera) IRC -> ZNC [@time=2024-11-16T02:10:54.929Z :bd808!bd808@wikimedia/BDavis-WMF PRIVMSG #wikimedia-cloud :!issync] [pod/bnc-8b9488f95-r627q/job] [2024-11-16 02:10:54.932683] (ircservserv-wm/libera) ZNC -> CLI [:bd808!bd808@wikimedia/BDavis-WMF PRIVMSG #wikimedia-cloud :!issync] [pod/bnc-8b9488f95-r627q/job] [2024-11-16 02:10:54.935953] (ircservserv-wm/libera) CLI -> ZNC [PRIVMSG #wikimedia-cloud :Error: You don't have permission to update channel settings] [pod/ircservserv-6759b74786-rg49j/job] [2024-11-16T02:10:54Z DEBUG ircservserv] Received !issync for #wikimedia-cloud from unknown [pod/bnc-8b9488f95-r627q/job] [2024-11-16 02:10:54.936156] (ircservserv-wm/libera) ZNC -> IRC [PRIVMSG #wikimedia-cloud :Error: You don't have permission to update channel settings]