]> jfr.im git - erebus.git/log
erebus.git
7 years agoadded aliases for command hooks
zonidjan [Fri, 24 Mar 2017 23:32:12 +0000 (18:32 -0500)] 
added aliases for command hooks

7 years agocontrol - aliased die to restart
zonidjan [Fri, 24 Mar 2017 23:31:50 +0000 (18:31 -0500)] 
control - aliased die to restart

7 years agotrivia - fix (bogus!) pylint errors
zonidjan [Wed, 22 Feb 2017 02:20:26 +0000 (20:20 -0600)] 
trivia - fix (bogus!) pylint errors

7 years agoresources - update to use proper msg queues
zonidjan [Wed, 22 Feb 2017 02:20:03 +0000 (20:20 -0600)] 
resources - update to use proper msg queues

7 years agocontrol - missing import os for os._exit
zonidjan [Wed, 22 Feb 2017 02:19:22 +0000 (20:19 -0600)] 
control - missing import os for os._exit

7 years agomodlib - fix typo in help() docstring
zonidjan [Wed, 22 Feb 2017 02:18:53 +0000 (20:18 -0600)] 
modlib - fix typo in help() docstring

7 years agoupdated Bot.parse to use a dispatch dictionary instead of if-elif
zonidjan [Wed, 22 Feb 2017 02:18:31 +0000 (20:18 -0600)] 
updated Bot.parse to use a dispatch dictionary instead of if-elif

7 years agominor cleanups
zonidjan [Mon, 7 Nov 2016 11:32:53 +0000 (05:32 -0600)] 
minor cleanups

7 years agoupdate TODO
zonidjan [Mon, 7 Nov 2016 11:32:33 +0000 (05:32 -0600)] 
update TODO

7 years agoless crashing, more debugging.
zonidjan [Mon, 26 Sep 2016 09:31:01 +0000 (04:31 -0500)] 
less crashing, more debugging.

7 years agocontrol - WHOIS command
zonidjan [Mon, 26 Sep 2016 09:30:48 +0000 (04:30 -0500)] 
control - WHOIS command

7 years agocontrol - msgqueue control
zonidjan [Fri, 16 Sep 2016 04:22:08 +0000 (23:22 -0500)] 
control - msgqueue control

7 years agouserinfo - create json file if it doesnt exist
zonidjan [Fri, 16 Sep 2016 04:21:52 +0000 (23:21 -0500)] 
userinfo - create json file if it doesnt exist

7 years agoadd slowmsgqueue - only sent when no regular messages
zonidjan [Fri, 16 Sep 2016 04:21:32 +0000 (23:21 -0500)] 
add slowmsgqueue - only sent when no regular messages

7 years agofix log rotation
zonidjan [Tue, 13 Sep 2016 13:31:37 +0000 (08:31 -0500)] 
fix log rotation

7 years agotrivia - bugfix; less verbose
zonidjan [Tue, 13 Sep 2016 13:27:08 +0000 (08:27 -0500)] 
trivia - bugfix; less verbose

7 years agolog rotation
zonidjan [Tue, 13 Sep 2016 13:26:48 +0000 (08:26 -0500)] 
log rotation

7 years agolog to file instead of stdout; logfile rotation
zonidjan [Tue, 13 Sep 2016 13:24:52 +0000 (08:24 -0500)] 
log to file instead of stdout; logfile rotation

7 years agotrivia - bugfixes
zonidjan [Tue, 13 Sep 2016 10:30:49 +0000 (05:30 -0500)] 
trivia - bugfixes

7 years agotrivia - update !stop logic, bugfix person()/pts()
zonidjan [Tue, 13 Sep 2016 09:34:46 +0000 (04:34 -0500)] 
trivia - update !stop logic, bugfix person()/pts()

7 years agocontrol - add message when !die used
zonidjan [Tue, 13 Sep 2016 09:34:12 +0000 (04:34 -0500)] 
control - add message when !die used

7 years agoresources - bugfix
zonidjan [Tue, 13 Sep 2016 09:13:35 +0000 (04:13 -0500)] 
resources - bugfix

7 years agofix croncheck to redirect stderr also
zonidjan [Tue, 13 Sep 2016 09:13:19 +0000 (04:13 -0500)] 
fix croncheck to redirect stderr also

7 years agoadded pidfile
zonidjan [Mon, 12 Sep 2016 11:50:16 +0000 (06:50 -0500)] 
added pidfile

7 years agoadd cron checker
zonidjan [Mon, 12 Sep 2016 11:49:33 +0000 (06:49 -0500)] 
add cron checker

7 years agoadd msg queueing
zonidjan [Mon, 12 Sep 2016 11:49:02 +0000 (06:49 -0500)] 
add msg queueing

7 years agoadd msg queueing
zonidjan [Mon, 12 Sep 2016 11:48:43 +0000 (06:48 -0500)] 
add msg queueing

7 years agotrivia - begin conversion to SQL. add SQL template
zonidjan [Mon, 12 Sep 2016 10:29:48 +0000 (05:29 -0500)] 
trivia - begin conversion to SQL. add SQL template

7 years agotrivia - add last win to topic
zonidjan [Mon, 12 Sep 2016 10:29:20 +0000 (05:29 -0500)] 
trivia - add last win to topic

7 years agoupdate TODO
zonidjan [Mon, 12 Sep 2016 10:28:53 +0000 (05:28 -0500)] 
update TODO

7 years agocode style and minor bug fixes
zonidjan [Wed, 27 Jul 2016 06:18:34 +0000 (01:18 -0500)] 
code style and minor bug fixes

8 years agoadd randomly generated "id" to questions for log searching
zonidjan [Fri, 24 Jun 2016 08:56:46 +0000 (03:56 -0500)] 
add randomly generated "id" to questions for log searching

8 years agoremove qid from question announcement
zonidjan [Fri, 24 Jun 2016 08:51:06 +0000 (03:51 -0500)] 
remove qid from question announcement

8 years agoinclude last and current question id in badq report
zonidjan [Fri, 24 Jun 2016 08:49:11 +0000 (03:49 -0500)] 
include last and current question id in badq report

8 years agoadded regex question search
zonidjan [Fri, 24 Jun 2016 08:33:17 +0000 (03:33 -0500)] 
added regex question search

8 years agoreworked module and sql debug messages
zonidjan [Mon, 20 Jun 2016 15:11:16 +0000 (10:11 -0500)] 
reworked module and sql debug messages

8 years agoadding timestamp to debug messages
zonidjan [Mon, 20 Jun 2016 15:10:42 +0000 (10:10 -0500)] 
adding timestamp to debug messages

8 years agobegin adding a centralized HELP command
zonidjan [Mon, 4 Apr 2016 18:40:23 +0000 (13:40 -0500)] 
begin adding a centralized HELP command

8 years agoupdate modules to use default command name (based on function name)
zonidjan [Mon, 4 Apr 2016 18:40:02 +0000 (13:40 -0500)] 
update modules to use default command name (based on function name)

8 years agoadd load OK checking/logging to bot statup module loading
zonidjan [Mon, 4 Apr 2016 18:39:18 +0000 (13:39 -0500)] 
add load OK checking/logging to bot statup module loading

8 years agocleanup (remove excess whitespace)
zonidjan [Mon, 4 Apr 2016 18:38:42 +0000 (13:38 -0500)] 
cleanup (remove excess whitespace)

8 years agoadd automatic command name detection
zonidjan [Mon, 4 Apr 2016 18:37:09 +0000 (13:37 -0500)] 
add automatic command name detection

8 years agocleanup (remove excess whitespace)
zonidjan [Mon, 4 Apr 2016 18:36:14 +0000 (13:36 -0500)] 
cleanup (remove excess whitespace)

8 years agoallow passing flags to python via run.sh
zonidjan [Mon, 4 Apr 2016 18:35:43 +0000 (13:35 -0500)] 
allow passing flags to python via run.sh

8 years agoupdated example config
zonidjan [Mon, 4 Apr 2016 18:35:29 +0000 (13:35 -0500)] 
updated example config

8 years agomodify eval to use modlib module lookup helper
zonidjan [Mon, 4 Apr 2016 16:01:33 +0000 (11:01 -0500)] 
modify eval to use modlib module lookup helper

8 years agotrivia bugfix
zonidjan [Sat, 26 Mar 2016 18:26:09 +0000 (13:26 -0500)] 
trivia bugfix

8 years agotrivia bugfix
zonidjan [Thu, 11 Feb 2016 17:05:13 +0000 (11:05 -0600)] 
trivia bugfix

8 years agofix bug not clearing curq on answer
zonidjan [Mon, 21 Dec 2015 19:11:35 +0000 (13:11 -0600)] 
fix bug not clearing curq on answer

8 years agofix realtarget bug
zonidjan [Mon, 21 Dec 2015 19:10:37 +0000 (13:10 -0600)] 
fix realtarget bug

8 years agonickchange tracking bugfix
zonidjan [Mon, 21 Dec 2015 09:53:12 +0000 (03:53 -0600)] 
nickchange tracking bugfix

8 years agonickchange tracking bugfix
zonidjan [Mon, 21 Dec 2015 09:52:40 +0000 (03:52 -0600)] 
nickchange tracking bugfix

8 years agoadd reporting of bad questions
zonidjan [Wed, 16 Dec 2015 16:06:06 +0000 (10:06 -0600)] 
add reporting of bad questions

8 years agobug in nickchange code
zonidjan [Wed, 16 Dec 2015 16:05:49 +0000 (10:05 -0600)] 
bug in nickchange code

8 years agominor bug fixes
zonidjan [Mon, 14 Dec 2015 18:32:56 +0000 (12:32 -0600)] 
minor bug fixes

8 years agoupdate TODO
zonidjan [Mon, 14 Dec 2015 18:32:32 +0000 (12:32 -0600)] 
update TODO

8 years agoadded country display; and minor bugfixes to trivia
zonidjan [Mon, 14 Dec 2015 14:02:32 +0000 (08:02 -0600)] 
added country display; and minor bugfixes to trivia

8 years agoadded userinfo module
zonidjan [Mon, 14 Dec 2015 14:02:05 +0000 (08:02 -0600)] 
added userinfo module

8 years agominor bugfix and convenience function lib.mod(modname) in modlib
zonidjan [Mon, 14 Dec 2015 14:01:22 +0000 (08:01 -0600)] 
minor bugfix and convenience function lib.mod(modname) in modlib

8 years agoadd User.msg(); also minor fixes to User&Erebus classes
zonidjan [Mon, 14 Dec 2015 14:00:48 +0000 (08:00 -0600)] 
add User.msg(); also minor fixes to User&Erebus classes

8 years agofix bug in determining where to send reply
zonidjan [Mon, 14 Dec 2015 14:00:10 +0000 (08:00 -0600)] 
fix bug in determining where to send reply

8 years agoadd optional default to cfg.get
zonidjan [Mon, 14 Dec 2015 13:58:33 +0000 (07:58 -0600)] 
add optional default to cfg.get

8 years agoadd nick change tracking
zonidjan [Mon, 14 Dec 2015 13:58:03 +0000 (07:58 -0600)] 
add nick change tracking

8 years agoadded automatic topic changing
zonidjan [Sun, 13 Dec 2015 09:58:23 +0000 (03:58 -0600)] 
added automatic topic changing

8 years agoadd pause between questions
zonidjan [Sun, 13 Dec 2015 09:32:34 +0000 (03:32 -0600)] 
add pause between questions

8 years agoadd OWNER glevel
zonidjan [Sun, 13 Dec 2015 09:14:58 +0000 (03:14 -0600)] 
add OWNER glevel

8 years agoreformat json
zonidjan [Sun, 13 Dec 2015 09:14:45 +0000 (03:14 -0600)] 
reformat json

8 years agoadded resources module, with !ram and !resources, to examine resource usage
zonidjan [Tue, 17 Nov 2015 12:21:54 +0000 (06:21 -0600)] 
added resources module, with !ram and !resources, to examine resource usage

8 years agoadded control module, with !die, to stop bot
zonidjan [Tue, 17 Nov 2015 12:21:38 +0000 (06:21 -0600)] 
added control module, with !die, to stop bot

8 years agofixed typo in example trivia.json
zonidjan [Tue, 17 Nov 2015 12:21:10 +0000 (06:21 -0600)] 
fixed typo in example trivia.json

8 years agoupdate run.sh to include -O flag
zonidjan [Tue, 17 Nov 2015 12:20:46 +0000 (06:20 -0600)] 
update run.sh to include -O flag

8 years agofixing bug where TriviaState used global variable instead of self
zonidjan [Tue, 17 Nov 2015 12:17:17 +0000 (06:17 -0600)] 
fixing bug where TriviaState used global variable instead of self

8 years agofixed permissions check bug in trivia
zonidjan [Tue, 17 Nov 2015 12:16:23 +0000 (06:16 -0600)] 
fixed permissions check bug in trivia

8 years agohopefully fix module name conflicts
zonidjan [Thu, 10 Sep 2015 06:23:26 +0000 (01:23 -0500)] 
hopefully fix module name conflicts

8 years agoupdate TODO
zonidjan [Thu, 10 Sep 2015 02:54:05 +0000 (21:54 -0500)] 
update TODO

8 years agocleaning up TODOs and FIXMEs
zonidjan [Thu, 10 Sep 2015 02:41:05 +0000 (21:41 -0500)] 
cleaning up TODOs and FIXMEs

8 years agobug fix for previous commit
zonidjan [Mon, 7 Sep 2015 02:39:13 +0000 (21:39 -0500)] 
bug fix for previous commit

8 years agoupdate TODO
zonidjan [Mon, 7 Sep 2015 02:38:45 +0000 (21:38 -0500)] 
update TODO

8 years agoupdate trivia to use bot.config to find trivia.json; update bot.config.example
zonidjan [Mon, 7 Sep 2015 00:24:19 +0000 (19:24 -0500)] 
update trivia to use bot.config to find trivia.json; update bot.config.example

8 years agoadded ability for bot to update a trivia hall-of-fame
zonidjan [Sun, 6 Sep 2015 21:42:06 +0000 (16:42 -0500)] 
added ability for bot to update a trivia hall-of-fame

8 years agofixed bug, ctlmod.reloadmod needed to return success
zonidjan [Sun, 6 Sep 2015 21:41:32 +0000 (16:41 -0500)] 
fixed bug, ctlmod.reloadmod needed to return success

8 years agofinished target point voting
zonidjan [Sun, 6 Sep 2015 02:00:38 +0000 (21:00 -0500)] 
finished target point voting

8 years agowhoops, crashbug fix was broken
zonidjan [Sun, 6 Sep 2015 01:59:00 +0000 (20:59 -0500)] 
whoops, crashbug fix was broken

8 years agoimplement next-round voting. still need !vote command
zonidjan [Sun, 6 Sep 2015 01:51:56 +0000 (20:51 -0500)] 
implement next-round voting. still need !vote command

8 years agoadd msg(...) on Channel objects, passthru to Bot.msg()
zonidjan [Sun, 6 Sep 2015 01:51:25 +0000 (20:51 -0500)] 
add msg(...) on Channel objects, passthru to Bot.msg()

8 years agofurther crashbug related to typo in module name, etc
zonidjan [Sun, 6 Sep 2015 01:50:49 +0000 (20:50 -0500)] 
further crashbug related to typo in module name, etc

8 years agofix crashbug in !modreload / ctlmod.reloadmod
zonidjan [Sun, 6 Sep 2015 01:47:52 +0000 (20:47 -0500)] 
fix crashbug in !modreload / ctlmod.reloadmod

previously a typo or etc could've crashed the bot
(due to ImportError; not finding the requested module)

8 years agoadded question mgmt commands and parameter modify
zonidjan [Fri, 4 Sep 2015 15:01:36 +0000 (10:01 -0500)] 
added question mgmt commands and parameter modify

8 years agoupdate todo
zonidjan [Fri, 4 Sep 2015 14:56:56 +0000 (09:56 -0500)] 
update todo

8 years agoUpdate TODO
mostlywibbly [Thu, 27 Aug 2015 21:05:39 +0000 (17:05 -0400)] 
Update TODO

8 years agoadded some coloring to trivia, a few temporary aids for testing
zonidjan [Thu, 27 Aug 2015 12:41:04 +0000 (07:41 -0500)] 
added some coloring to trivia, a few temporary aids for testing

8 years agoadded helper function to eval module
zonidjan [Thu, 27 Aug 2015 12:39:56 +0000 (07:39 -0500)] 
added helper function to eval module

8 years agoadded code to AUTH and +x
zonidjan [Thu, 27 Aug 2015 12:39:39 +0000 (07:39 -0500)] 
added code to AUTH and +x

8 years agoUpdate TODO
John [Thu, 27 Aug 2015 03:35:01 +0000 (22:35 -0500)] 
Update TODO

8 years agoUpdate TODO
mostlywibbly [Thu, 27 Aug 2015 02:51:56 +0000 (22:51 -0400)] 
Update TODO

8 years agoUpdate TODO
mostlywibbly [Wed, 26 Aug 2015 01:50:04 +0000 (21:50 -0400)] 
Update TODO

8 years agoUpdate TODO
John [Tue, 25 Aug 2015 23:13:39 +0000 (18:13 -0500)] 
Update TODO

several done already

8 years agoUpdate TODO
mostlywibbly [Tue, 25 Aug 2015 22:54:47 +0000 (18:54 -0400)] 
Update TODO

8 years agoupdate TODO
zonidjan [Tue, 25 Aug 2015 21:42:40 +0000 (16:42 -0500)] 
update TODO

8 years agomove stuff around
zonidjan [Tue, 25 Aug 2015 21:39:48 +0000 (16:39 -0500)] 
move stuff around