]> jfr.im git - erebus.git/history - bot.py
add WeatherStack weather module
[erebus.git] / bot.py
2021-03-08  zonidjanbot - update a few spots where it should use permnick
2020-08-23  zonidjanadd log message when connecting a new Bot
2020-04-04  zonidjanbot bugfixes
2019-09-16  zonidjanfix bot sitting inactive when a write error occurs
2019-08-20  zonidjanlook for NOTICE pre-registration with source also
2019-05-31  zonidjanallow to truncate messages
2019-05-23  zonidjanallow to address bot by nick
2018-08-12  zonidjanadd `bot.reply` function and hook return shortcut
2018-07-30  zonidjanupdate encoding
2018-07-18  zonidjanfix crash on message consisting of solely the trigger
2018-04-10  zonidjanMerge branch 'master' of github.com:zonidjan/erebus
2018-04-10  zonidjanfurther py3 compatibility work
2018-04-07  zonidjanadd compatibility with Python3. add README.
2017-11-27  zonidjanfix error
2017-11-10  zonidjan* - change old code to use newer cfg.getboolean instead...
2017-11-10  zonidjancore - add debug check for printing input/output
2017-10-27  zonidjancheck line length before sending message - fixes #17
2017-10-20  zonidjanfix SQL auto-retry
2017-10-11  zonidjanadd config option nofakelag
2017-10-11  zonidjanmode parsing bugfix
2017-10-04  zonidjanfix watchdogtimer so it will run more than once
2017-10-04  zonidjanadd wantchan - fixes #13 - will consume channel if...
2017-10-01  zonidjanbot - rework _got353 (NAMES reply) to be extendable
2017-10-01  zonidjanchange to use str.startswith
2017-09-25  zonidjanadd watchdog timer. fixes #12
2017-09-15  zonidjanmove TODOs in code to github issues
2017-09-09  zonidjanbot - ignore parsemsg if user is IGNORED
2017-09-08  zonidjanprocess KICKs as PARTs
2017-09-02  zonidjanbot - add handler if command is not known
2017-08-25  zonidjanimplement better flood control.
2017-08-25  zonidjanfix formatting of CBEXC msg
2017-08-25  zonidjanadjust logging
2017-08-25  zonidjanhandle nick-taken
2017-08-25  zonidjantrack ops/voices
2017-08-23  zonidjanauth fixes
2017-07-09  zonidjanbot - update error handling
2017-06-08  zonidjanadd !AUTH command to do another WHO
2017-06-08  zonidjandebug fixes
2017-05-20  zonidjanmisc
2017-02-22  zonidjanupdated Bot.parse to use a dispatch dictionary instead...
2016-11-07  zonidjanminor cleanups
2016-09-26  zonidjanless crashing, more debugging.
2016-09-16  zonidjanadd slowmsgqueue - only sent when no regular messages
2016-09-13  zonidjanlog to file instead of stdout; logfile rotation
2016-09-13  zonidjancontrol - add message when !die used
2016-09-12  zonidjanadd msg queueing
2016-06-20  zonidjanadding timestamp to debug messages
2016-04-04  zonidjancleanup (remove excess whitespace)
2015-12-21  zonidjannickchange tracking bugfix
2015-12-16  zonidjanbug in nickchange code
2015-12-14  zonidjanminor bug fixes
2015-12-14  zonidjanadd nick change tracking
2015-09-10  zonidjancleaning up TODOs and FIXMEs
2015-08-27  zonidjanadded code to AUTH and +x
2015-08-24  zonidjanadd ctcp version reply
2015-08-14  zonidjantrivia
2015-05-21  zonidjanadded handling for PART/QUIT of user
2015-05-20  zonidjanerr... yeah.
2015-05-20  zonidjanadded ability to hook all messages to a certain channel
2014-03-08  zonidjanadd checking for sql errors
2014-03-04  zonidjanFixed "db has gone away"
2014-02-06  zonidjanCombined spotify/twitch/youtube to urls
2014-02-06  zonidjanremove no such command error
2014-02-04  John Runyonbugfix for PMs with first argument beginning with #
2014-02-04  zonidjanbugfix for PMs with first argument beginning with #
2014-02-04  John RunyonAdded channel level checking
2014-02-04  zonidjanAdded channel level checking
2014-01-26  John RunyonFixed bot.send() to work with unicode.
2014-01-26  zonidjanFixed bot.send() to work with unicode.
2014-01-25  John Runyonchange try-except around msg[0] to if len(msg)==0
2014-01-25  zonidjanchange try-except around msg[0] to if len(msg)==0
2014-01-24  Conny SjöblomFixed crash on empty message
2014-01-24  Conny SjöblomFixed crash on empty message
2014-01-23  John RunyonImplement modlist, fix "no such cmd" error
2014-01-23  zonidjanImplement modlist, fix "no such cmd" error
2014-01-23  John RunyonMerge branch 'master' of localhost:erebus
2014-01-23  zonidjanMerge branch 'master' of localhost:erebus
2014-01-23  John RunyonAdded numeric handlers.
2014-01-23  zonidjanAdded numeric handlers.
2014-01-23  John RunyonAdded !MODLOAD, !MODUNLOAD, !MODRELOAD
2014-01-23  zonidjanAdded !MODLOAD, !MODUNLOAD, !MODRELOAD
2014-01-17  John RunyonAdded auth-checking when User() object is created
2014-01-17  zonidjanAdded auth-checking when User() object is created
2013-12-22  John RunyonAdded channel levels to DB.
2013-12-22  zonidjanAdded channel levels to DB.
2013-12-20  John RunyonPreparing to develop autotests
2013-12-20  zonidjanPreparing to develop autotests
2013-12-18  John RunyonAdded extra parameter to callbacks, "realtarget"
2013-12-18  zonidjanAdded extra parameter to callbacks, "realtarget"
2013-12-18  John RunyonAdded support for PM commands (with&without chan)
2013-12-18  zonidjanAdded support for PM commands (with&without chan)
2013-12-17  John RunyonFinished user authentication when bot joins channel...
2013-12-17  zonidjanFinished user authentication when bot joins channel...
2013-12-17  John RunyonPutting header on files
2013-12-17  zonidjanPutting header on files
2013-11-27  John RunyonModules!
2013-11-27  zonidjanModules!
2013-11-26  John RunyonAdded DB usage, fixed error in config.py, added __str__...
2013-11-26  zonidjanAdded DB usage, fixed error in config.py, added __str__...
2013-11-21  John RunyonFixing up spaces and stuff
next