Commit graph

422 commits

Author SHA1 Message Date
jesopo
19083d3bf6
added command line options to start.py for config file and database file locaitons. 2016-03-31 13:20:56 +01:00
jesopo
acc38b7460
made the args for IRCLineHandler functions global and added a timer-based channel join re-try. 2016-03-31 13:20:03 +01:00
jesopo
6dff99490c
added CTCP SOURCE and TIME responses. 2016-03-31 12:10:51 +01:00
jesopo
1c00b20d51
made the @ for the twitter command optional. 2016-03-31 12:10:18 +01:00
jesopo
810ba3f0bb
added a little piece of code to stop Utils.get_url trying to json decode an empty string. 2016-03-30 19:32:47 +01:00
jesopo
d8cce800d1
added untested reconnection code. 2016-03-30 19:32:14 +01:00
jesopo
87af05d4b6
added a "hashflag" to modules to stop modules being loaded that rely on a not-present config option. 2016-03-30 19:31:23 +01:00
jesopo
e7dc2d566c
fixed a left over reference to event["channel"] that is now broken in to.py. 2016-03-30 12:50:07 +01:00
jesopo
dc24b6b680
made channel commands prefixable with the bot's nickname, not just the command prefix. 2016-03-30 12:49:46 +01:00
jesopo
488a869ba7
added a line I forgot to add to dispose of nonvisible users. 2016-03-30 12:48:50 +01:00
jesopo
426068f0cf
fixed a couple of problems in some modules. 2016-03-29 21:06:07 +01:00
jesopo
076552c013
added code to Utils.get_url to prevent non-iso-latin-1 urls being attempted. I need to put in a better fix than this at some point. 2016-03-29 21:05:07 +01:00
jesopo
57a0e2f10f
made commands work in channel AND in private message. 2016-03-29 16:22:22 +01:00
jesopo
78f1f68a98
made it possible to get http code even when a HTTPError kicks up. 2016-03-29 16:21:27 +01:00
jesopo
16d1af9057
added bitly.py and haveibeenpwned.py. 2016-03-29 16:20:50 +01:00
jesopo
223333cff2
added a little more to README.md. 2016-03-29 14:40:56 +01:00
jesopo
a14d3cfced
pronouns pronouns pronouns 2016-03-29 14:40:04 +01:00
jesopo
7de9970cd0
added help strings where they were missing. 2016-03-29 14:37:35 +01:00
jesopo
bf0e271546
added random.py, added code to commands.py to remove all empty strings from args_split. 2016-03-29 14:32:01 +01:00
jesopo
cd0311d269
updated ctcp.py. 2016-03-29 13:00:01 +01:00
jesopo
f943d63098
first commit. 2016-03-29 12:56:58 +01:00
jesopo
f59005171b Initial commit 2016-03-29 12:44:46 +01:00