Limnoria
Limnoria copied to clipboard
Exception trying to get host of a server message
So, the bot is an oper and receives server messages, which aren't real messages so it can't get a host for that message.
I tried setting supybot.protocols.irc.strictRfc
to False
DEBUG 2023-08-12T20:39:50 Incoming message (d3x): @msgid=kgu3f2s3VvTY8T4CwpzgTC;time=2023-08-12T20:39:50.802Z :irc.d3x.ro NOTICE AltBot :14config.CONFIG_LOADED 03[info] Configuration loaded
DEBUG 2023-08-12T20:39:50 Incoming message (d3x): @msgid=rbe5G0HJbLoyMxpOQgYTgI;time=2023-08-12T20:39:50.802Z :irc.d3x.ro PRIVMSG #services :14config.CONFIG_LOADED 03[info] Configuration loaded
ERROR 2023-08-12T20:39:50 Uncaught exception in SpiffyTitles.__call__:
Traceback (most recent call last):
File "/home/ircd/.venvs/limnoria/lib64/python3.9/site-packages/supybot/log.py", line 371, in m
return f(self, *args, **kwargs)
File "/home/ircd/.venvs/limnoria/lib64/python3.9/site-packages/supybot/irclib.py", line 203, in __call__
method(irc, msg)
File "/home/ircd/limnoria/plugins/SpiffyTitles/plugin.py", line 159, in doPrivmsg
if ircdb.checkIgnored(msg.prefix, channel):
File "/home/ircd/.venvs/limnoria/lib64/python3.9/site-packages/supybot/ircdb.py", line 1198, in checkIgnored
if channel.checkIgnored(hostmask):
File "/home/ircd/.venvs/limnoria/lib64/python3.9/site-packages/supybot/ircdb.py", line 471, in checkIgnored
assert ircutils.isUserHostmask(hostmask), 'got %s' % hostmask
AssertionError: got irc.d3x.ro
ERROR 2023-08-12T20:39:50 Exception id: 0xaa777
DEBUG 2023-08-12T20:39:50 Limnoria version: 2023.08.10