watch module not showing ctcp actions. #607

Closed
opened 2026-10-05 04:32:50 +02:00 by adam · 3 comments
Owner

I noticed the watch module not showing ctcp actions, after some looking at the logs noticed the last one I got was a few weeks ago. Spent a few hours looking for which commit broke it and I got: c4a216c554

(Assuming you have nothing in the watch module)
/msg *status loadmod watch
/msg *watch add *!*@* *foobar *
/msg *setsources 1 #*

Spawn another connection and do some /me ... and the watch module will not show them.

Fails.

<*status> ZNC 1.7.x-git-358-c4a216c - http://znc.in
<*status> IPv6: yes, SSL: yes, DNS: threads, charset: yes
[2015-09-27 19:28:24.671875] (KindOne/foobar) IRC -> ZNC [:irc.foobar.com PONG irc.foobar.com :ZNC]
[2015-09-27 19:28:35.968750] (KindOne/foobar) IRC -> ZNC [:KindOne!kindone@lol.lol. PRIVMSG #services :...]
[2015-09-27 19:28:35.968750] (KindOne/foobar) ZNC -> CLI [:*foobar!watch@znc.in PRIVMSG KindTwo :<KindOne:#services> ...]
[2015-09-27 19:28:35.968750] (KindOne/foobar) ZNC -> CLI [@time=2015-09-27T23:28:35.968Z :KindOne!kindone@lol.lol. PRIVMSG #services ...]
[2015-09-27 19:28:38.640625] (KindOne/foobar) IRC -> ZNC [:KindOne!kindone@lol.lol. PRIVMSG #services :\x01ACTION goes bug hunting\x01]
[2015-09-27 19:28:38.640625] (KindOne/foobar) ZNC -> CLI [@time=2015-09-27T23:28:38.640Z :KindOne!kindone@lol.lol. PRIVMSG #services :\x01ACTION goes bug hunting\x01]

Works.

<*status> ZNC 1.7.x-git-357-77ddb3c - http://znc.in
<*status> IPv6: yes, SSL: yes, DNS: threads, charset: yes
[2015-09-27 19:05:13.046875] (KindOne/foobar) IRC -> ZNC [:KindOne!kindone@lol.lol. PRIVMSG #services :...]
[2015-09-27 19:05:13.046875] (KindOne/foobar) ZNC -> CLI [:*foobar!watch@znc.in PRIVMSG KindTwo :<KindOne:#services> ...]
[2015-09-27 19:05:13.046875] (KindOne/foobar) ZNC -> CLI [@time=2015-09-27T23:05:13.046Z :KindOne!kindone@lol.lol. PRIVMSG #services ...]
[2015-09-27 19:05:15.859375] (KindOne/foobar) IRC -> ZNC [:KindOne!kindone@lol.lol. PRIVMSG #services :\x01ACTION lolz\x01]
[2015-09-27 19:05:15.859375] (KindOne/foobar) ZNC -> CLI [:*foobar!watch@znc.in PRIVMSG KindTwo :* CTCP: KindOne [ACTION lolz] to [#services]]
[2015-09-27 19:05:15.859375] (KindOne/foobar) ZNC -> CLI [@time=2015-09-27T23:05:15.859Z :KindOne!kindone@lol.lol. PRIVMSG #services :\x01ACTION lolz\x01]
I noticed the watch module not showing ctcp actions, after some looking at the logs noticed the last one I got was a few weeks ago. Spent a few hours looking for which commit broke it and I got: c4a216c554731546a013def4424667512f9c5f6f (Assuming you have nothing in the watch module) `/msg *status loadmod watch` `/msg *watch add *!*@* *foobar *` `/msg *setsources 1 #*` Spawn another connection and do some `/me ...` and the watch module will not show them. Fails. ``` <*status> ZNC 1.7.x-git-358-c4a216c - http://znc.in <*status> IPv6: yes, SSL: yes, DNS: threads, charset: yes ``` ``` [2015-09-27 19:28:24.671875] (KindOne/foobar) IRC -> ZNC [:irc.foobar.com PONG irc.foobar.com :ZNC] [2015-09-27 19:28:35.968750] (KindOne/foobar) IRC -> ZNC [:KindOne!kindone@lol.lol. PRIVMSG #services :...] [2015-09-27 19:28:35.968750] (KindOne/foobar) ZNC -> CLI [:*foobar!watch@znc.in PRIVMSG KindTwo :<KindOne:#services> ...] [2015-09-27 19:28:35.968750] (KindOne/foobar) ZNC -> CLI [@time=2015-09-27T23:28:35.968Z :KindOne!kindone@lol.lol. PRIVMSG #services ...] [2015-09-27 19:28:38.640625] (KindOne/foobar) IRC -> ZNC [:KindOne!kindone@lol.lol. PRIVMSG #services :\x01ACTION goes bug hunting\x01] [2015-09-27 19:28:38.640625] (KindOne/foobar) ZNC -> CLI [@time=2015-09-27T23:28:38.640Z :KindOne!kindone@lol.lol. PRIVMSG #services :\x01ACTION goes bug hunting\x01] ``` Works. ``` <*status> ZNC 1.7.x-git-357-77ddb3c - http://znc.in <*status> IPv6: yes, SSL: yes, DNS: threads, charset: yes ``` ``` [2015-09-27 19:05:13.046875] (KindOne/foobar) IRC -> ZNC [:KindOne!kindone@lol.lol. PRIVMSG #services :...] [2015-09-27 19:05:13.046875] (KindOne/foobar) ZNC -> CLI [:*foobar!watch@znc.in PRIVMSG KindTwo :<KindOne:#services> ...] [2015-09-27 19:05:13.046875] (KindOne/foobar) ZNC -> CLI [@time=2015-09-27T23:05:13.046Z :KindOne!kindone@lol.lol. PRIVMSG #services ...] [2015-09-27 19:05:15.859375] (KindOne/foobar) IRC -> ZNC [:KindOne!kindone@lol.lol. PRIVMSG #services :\x01ACTION lolz\x01] [2015-09-27 19:05:15.859375] (KindOne/foobar) ZNC -> CLI [:*foobar!watch@znc.in PRIVMSG KindTwo :* CTCP: KindOne [ACTION lolz] to [#services]] [2015-09-27 19:05:15.859375] (KindOne/foobar) ZNC -> CLI [@time=2015-09-27T23:05:15.859Z :KindOne!kindone@lol.lol. PRIVMSG #services :\x01ACTION lolz\x01] ``` <!-- github-sync-id:108572105 -->
adam closed this issue 2026-10-05 04:32:50 +02:00
Author
Owner
#1190 <!-- github-comment-id:159187825 -->
Author
Owner

Not fixed.

2015-11-29 14:51:20+0200 --> Michaela [Mikaela] (realname) (~Mikaela@unaffiliated/mikaela) has joined ##Mikaela
2015-11-29 14:51:28+0200  * @Michaela pings Mikaela 

And the only thing I see in my watch is:

2015-11-29 14:51:13+0200 < *mynicks> -NickServ- Michaela!~Mikaela@85-76-74-188-nat.elisa-mobile.fi has just authenticated as you (Mikaela)
  • ZNC 1.7.x-git-495-bee266a - http://znc.in
    • IPv6: yes, SSL: yes, DNS: threads, charset: yes
  • Debian GNU/Linux 7.9 (wheezy)
Not fixed. ``` 2015-11-29 14:51:20+0200 --> Michaela [Mikaela] (realname) (~Mikaela@unaffiliated/mikaela) has joined ##Mikaela 2015-11-29 14:51:28+0200 * @Michaela pings Mikaela ``` And the only thing I see in my watch is: ``` 2015-11-29 14:51:13+0200 < *mynicks> -NickServ- Michaela!~Mikaela@85-76-74-188-nat.elisa-mobile.fi has just authenticated as you (Mikaela) ``` - ZNC 1.7.x-git-495-bee266a - http://znc.in - IPv6: yes, SSL: yes, DNS: threads, charset: yes - Debian GNU/Linux 7.9 (wheezy) <!-- github-comment-id:160415311 -->
Author
Owner

Working, that watch rule had !##Mikaela.

Working, that watch rule had `!##Mikaela`. <!-- github-comment-id:160417627 -->
adam changed title from watch module not showing ctcp actions. to watch module not showing ctcp actions. 2026-10-27 15:08:06 +01:00
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/znc#607