johnmaguire / Cardinal

A Python IRC bot, designed to make adding functionality quick and simple. (est. 2013)
MIT License
100 stars 38 forks source link

Exception when Cardinal is kb'd #175

Closed johnmaguire closed 3 years ago

johnmaguire commented 3 years ago
cardinal_1  | 2020-11-18 19:42:33,576 - cardinal.plugins - DEBUG - Attempting to fire event: irc.kick
cardinal_1  | 2020-11-18 19:42:33,577 - cardinal.plugins - DEBUG - Calling 2 callbacks for event: irc.kick
cardinal_1  | 2020-11-18 19:42:33,577 - cardinal.plugins - DEBUG - Callback G9XXI7 accepted event 'irc.kick'
cardinal_1  | 2020-11-18 19:42:33,578 - cardinal.plugins - ERROR - Unhandled error during callback LURCJQ for event 'irc.kick': [Failure instance: Traceback: <class 'KeyError'>: '#finance'
cardinal_1  | /usr/local/lib/python3.9/site-packages/twisted/words/protocols/irc.py:2644:lineReceived
cardinal_1  | /usr/local/lib/python3.9/site-packages/twisted/words/protocols/irc.py:2699:handleCommand
cardinal_1  | /usr/src/app/cardinal/bot.py:321:irc_KICK
cardinal_1  | /usr/src/app/cardinal/plugins.py:928:fire
cardinal_1  | --- <exception caught here> ---
cardinal_1  | /usr/local/lib/python3.9/site-packages/twisted/internet/defer.py:654:_runCallbacks
cardinal_1  | /usr/src/app/cardinal/plugins.py:950:eventRejectedErrback
cardinal_1  | /usr/local/lib/python3.9/site-packages/twisted/python/failure.py:460:trap
cardinal_1  | /usr/local/lib/python3.9/site-packages/twisted/python/failure.py:488:raiseException
cardinal_1  | /usr/local/lib/python3.9/site-packages/twisted/internet/defer.py:151:maybeDeferred
cardinal_1  | /usr/src/app/plugins/sed/plugin.py:80:on_kick
cardinal_1  | ]