dave
|
9aff4f3f2b
|
All writeins
|
2016-11-07 00:28:25 +00:00 |
dave
|
3c1d604d4e
|
fix time format
|
2016-11-06 23:49:26 +00:00 |
dave
|
ac73206ec0
|
Format time
|
2016-11-06 23:35:35 +00:00 |
dave
|
6df801c11e
|
Move election module to right folder
|
2016-11-06 23:04:00 +00:00 |
dave
|
19b7a95d76
|
Make some stuff nicer
|
2016-11-06 23:00:15 +00:00 |
Dave Pedu
|
12ed393f6c
|
Prevent crash when bot calls _connect and fails due to dns lookup failure
|
2016-04-25 07:49:52 -07:00 |
Dave Pedu
|
2505da666a
|
Add log messages to debug reconnection issue
|
2016-01-24 16:12:07 -08:00 |
Dave Pedu
|
89e4a56d44
|
Fix ping responder module
|
2015-12-13 13:40:53 -08:00 |
Dave Pedu
|
dd171d568a
|
Add _recv hook
|
2015-12-13 13:40:44 -08:00 |
Dave Pedu
|
67c1c2fab9
|
Add support for multiple server hostnames
|
2015-11-29 22:42:45 -08:00 |
Dave Pedu
|
fdd504dae6
|
Fix syntax error
|
2015-11-29 22:25:18 -08:00 |
Dave Pedu
|
f04dbee02a
|
Fix high cpu at startup
|
2015-11-29 22:19:58 -08:00 |
Dave Pedu
|
d5adbdb9cd
|
Improve user friendliness, add .send
|
2015-11-29 19:12:45 -08:00 |
dave
|
d991bbf0d0
|
Automatically reconnect if a ping isn't seen in 300 seconds
|
2015-11-27 02:15:58 -08:00 |
dave
|
f8dc09b84a
|
youtube module - remove length quantifier
|
2015-11-23 17:54:13 -08:00 |
dave
|
e55a7472ba
|
Improve docs #nobuild
|
2015-11-01 21:58:20 -08:00 |
dave
|
c89600433d
|
Bugfix / update docs for AttributeStorageLite, NickUser
|
2015-11-01 18:42:39 -08:00 |
dave
|
bd1260040f
|
Fix error loading module - connection wasn't defined when pinged on startup
|
2015-11-01 18:16:51 -08:00 |
dave
|
20c1ffd2fc
|
Convert tabs to spaces
|
2015-11-01 18:03:11 -08:00 |
dave
|
3acf60d6e9
|
Bump version number #nobuild
|
2015-11-01 17:57:54 -08:00 |
dave
|
f6404047cf
|
Remove yaml, convert all configs to json
|
2015-11-01 17:40:13 -08:00 |
dave
|
bdf0081ba8
|
Handle content properly
|
2015-10-31 16:55:33 -07:00 |
dave
|
b07a6202b4
|
Allow titling all content types, refine size display
|
2015-10-31 16:42:02 -07:00 |
dave
|
640e3fd3a9
|
Add output queue
|
2015-10-31 16:27:37 -07:00 |
dave
|
2643883a88
|
Make LinkTitler a little safer
|
2015-10-31 15:12:22 -07:00 |
dave
|
80d99a8cb0
|
Fix invalid references
|
2015-10-31 13:55:10 -07:00 |
Nick Krichevsky
|
8db4615750
|
Add support for multiple people
|
2015-09-18 21:52:52 -04:00 |
Nick Krichevsky
|
4d6f08d62a
|
Add url quote instead of subs dict
|
2015-09-06 01:26:19 -04:00 |
Nick Krichevsky
|
3d2139fd8f
|
Add LMGTFY module
|
2015-09-06 00:44:46 -04:00 |
dpedu
|
a599ff7212
|
Add checks to prevent bot saying "None", fix error building youtube message
|
2015-09-05 20:55:57 -07:00 |
ollien
|
d95f7838d1
|
Add sender support to TextCDC
|
2015-09-04 12:48:28 -07:00 |
dpedu
|
393cdf70a8
|
Tabs to spaces
|
2015-08-31 21:23:16 -07:00 |
dpedu
|
cac50fb23a
|
Update link titler module for new youtube api
|
2015-08-31 21:22:51 -07:00 |
dpedu
|
58d5586713
|
Change tabs to spaces
|
2015-08-31 20:33:13 -07:00 |
dpedu
|
2e25a7ed04
|
Make sys exit optional
|
2015-08-30 23:23:09 -07:00 |
dpedu
|
803f852817
|
Add yelling module
|
2015-08-30 23:22:48 -07:00 |
dpedu
|
c6e4ddedf5
|
Receive correct args on reconnect handler
|
2015-08-11 22:08:36 -07:00 |
dpedu
|
9cb4800dc8
|
Fix hardcoded name
|
2015-08-11 15:24:25 -07:00 |
dpedu
|
3c5676b786
|
Fix logging command
|
2015-08-11 15:24:10 -07:00 |
dpedu
|
d5b6f9fa70
|
Update docs
|
2015-08-11 15:24:02 -07:00 |
dpedu
|
88de1be8d2
|
Add simplified style hook arguments
|
2015-08-08 22:50:04 -07:00 |
dpedu
|
5c66bfe713
|
Remove extra indent
|
2015-08-08 21:48:51 -07:00 |
dpedu
|
bcdfc87a1b
|
Restore original trace method, move full stack trace to another method
|
2015-08-08 21:42:31 -07:00 |
dpedu
|
e9e21fa051
|
Add support for user module dir
|
2015-08-08 15:18:58 -07:00 |
dpedu
|
7543cb604e
|
Switch file to spaces
|
2015-08-08 15:08:31 -07:00 |
dpedu
|
5a511944bd
|
Add eval/exec to RPC
|
2015-08-08 15:04:45 -07:00 |
Nick Krichevsky
|
3f59c56099
|
Add TextCDC
|
2015-08-08 15:05:32 -04:00 |
dpedu
|
c3ed471636
|
Formatting
|
2015-07-18 21:34:17 -07:00 |
dpedu
|
dc25ae2d3e
|
Minor docs update
|
2015-07-18 21:19:36 -07:00 |
dpedu
|
c17dde3bcc
|
Add RPC client and docs
|
2015-07-18 21:11:00 -07:00 |
dave
|
32d5544900
|
Add CardsAgainstHumanity module
|
2015-06-23 11:58:19 -07:00 |
dpedu
|
658059bbad
|
Fix remind
|
2015-06-23 00:12:37 -07:00 |
dpedu
|
e49f831891
|
Fix weather format
|
2015-06-22 23:06:23 -07:00 |
dpedu
|
dddfb7a455
|
Improve backwards compatibility
|
2015-06-22 23:03:01 -07:00 |
dpedu
|
c7157275c9
|
Fix some restructuredtext errors
|
2015-06-20 00:35:48 -07:00 |
dpedu
|
2751eb3d16
|
Misc cleanup and clarification
|
2015-06-20 00:30:12 -07:00 |
dpedu
|
aa90608e93
|
Link to private map information source
|
2015-06-19 21:54:14 -07:00 |
dpedu
|
789dfc96c5
|
Use private map for asynchat
|
2015-06-19 21:52:05 -07:00 |
dpedu
|
c002c67807
|
Update docs
|
2015-06-19 20:23:36 -07:00 |
dpedu
|
f66f0b03a5
|
Allow json for native module configs
|
2015-06-18 20:43:17 -07:00 |
dpedu
|
a6afeab07d
|
Allow json or yaml config
|
2015-06-18 20:19:06 -07:00 |
dpedu
|
5fc4504b30
|
Remove core config
|
2015-06-18 19:57:45 -07:00 |
dpedu
|
4812e07e2e
|
Unbreak modules
|
2015-06-18 19:37:08 -07:00 |
dpedu
|
b7eacbfc22
|
Convert to python module
|
2015-06-18 19:29:46 -07:00 |
dpedu
|
99479e193c
|
Fix typo
|
2015-06-16 23:38:42 -07:00 |
dpedu
|
a372511ac1
|
remove extra comment
|
2015-06-16 23:37:38 -07:00 |
dpedu
|
595a38c741
|
Abstract protocol handling code from bot logic. This will likely break a few modules.
|
2015-06-16 23:36:23 -07:00 |
dave
|
d981e41f05
|
use logging instead of print
|
2014-11-23 15:02:59 -08:00 |
dave
|
543c6c8bbe
|
Remove old translation
|
2014-10-14 17:58:50 -07:00 |
dave
|
6abde58c6d
|
Remove old scores url
|
2014-10-14 17:54:46 -07:00 |
dave
|
f1a7d54208
|
Added quit/shutdown call to RPC/core
|
2014-10-12 21:33:10 -07:00 |
dave
|
f0a495161b
|
Changed .nfl formatting
|
2014-10-12 21:22:36 -07:00 |
dave
|
9f821cfb84
|
Added NFL scores option to .nfl
|
2014-10-12 21:13:09 -07:00 |
dave
|
84c421692d
|
Added NFL schedule/scores module
|
2014-10-12 21:08:20 -07:00 |
dave
|
3c775d5896
|
Silence spammy message in Seen module
|
2014-10-12 21:07:31 -07:00 |
dave
|
e93382569d
|
Added bitcoin price module
|
2014-10-12 01:12:34 -07:00 |
dave
|
d07db06f94
|
Thread linktitle functions as they may take time for invalid URLs
|
2014-10-12 00:53:08 -07:00 |
dave
|
008dcda98f
|
Add alias to remind
|
2014-10-12 00:52:49 -07:00 |
dave
|
07052fc278
|
Added tell module
|
2014-10-12 00:46:18 -07:00 |
dave
|
49b8c4785a
|
Allow ModuleHook hooks to be defined as string for a single hook for list for a multiple hooks->1 method relationship
|
2014-10-12 00:02:20 -07:00 |
dave
|
1e8607f616
|
Added remind module
|
2014-10-11 23:47:35 -07:00 |
dave
|
69efe84685
|
Added calc module
|
2014-10-11 20:47:31 -07:00 |
dave
|
3bf6183a96
|
Added inventory module
|
2014-10-08 00:47:10 -07:00 |
dave
|
084ee9b431
|
Make main.py +x
|
2014-10-07 23:29:00 -07:00 |
dave
|
c2b80f3ca3
|
Added random quote module
|
2014-10-07 23:27:58 -07:00 |
dave
|
94833aa63a
|
Change thread option on SQLite opens
|
2014-10-07 23:14:29 -07:00 |
dave
|
63463f40f2
|
Updated docs and added a failsafe return in PyIRCBot.messageHasCommand
|
2014-10-07 22:43:09 -07:00 |
dave
|
2ee8408dba
|
Added option to use lists in PyIRCBot.messageHasCommand for easier command aliasing
|
2014-10-07 22:41:34 -07:00 |
dave
|
fc16f0c803
|
Added weather module
|
2014-10-07 22:32:42 -07:00 |
dave
|
47e03322c3
|
Added shortcuts to AttributeStorage/Lite
|
2014-10-07 22:32:14 -07:00 |
dave
|
82e7ef2a56
|
Added sqlite modules
|
2014-10-07 19:43:08 -07:00 |
dave
|
bce1645635
|
Make RPC be a daemon thread for cleaner exiting
|
2014-10-07 19:25:30 -07:00 |
dave
|
764642e34b
|
Allow praw user agent to be configured
|
2014-10-05 01:05:09 -07:00 |
dave
|
480b1c98f4
|
Auto load config on module init
|
2014-10-05 01:02:24 -07:00 |
dave
|
35b0eba4ec
|
Added basic link title fetcher
|
2014-10-05 00:57:20 -07:00 |
dave
|
176dc96a0d
|
Updated youtube formatting
|
2014-10-05 00:56:32 -07:00 |
dave
|
c748cbea87
|
Added urban dictionary module
|
2014-10-02 21:00:37 -07:00 |
dave
|
13c5e5794e
|
Solve encoding errors through excessive encoding!
|
2014-10-02 20:55:19 -07:00 |
dave
|
3600c715b6
|
More commenting, deteted junkfiles
|
2014-10-02 18:14:42 -07:00 |
dave
|
40091588e4
|
Documenting more things
|
2014-10-02 16:53:54 -07:00 |
dave
|
f9581e207e
|
Document more things, finalize docs file structure
|
2014-10-02 14:48:59 -07:00 |
dave
|
f8cb6b7575
|
Begin documenting with Sphinx
|
2014-10-02 12:49:54 -07:00 |
dave
|
2957048994
|
Added duckhunt module
|
2014-09-09 21:07:37 -07:00 |
dave
|
5f568a0379
|
Create data dir on demand
|
2014-09-09 21:06:55 -07:00 |
dave
|
4585b2798a
|
Keep trying to reconnect after losing connection / connection failure
|
2014-09-09 20:09:01 -07:00 |
dave
|
b2c4550ed2
|
Added module for simulating a module error
|
2014-09-09 20:06:03 -07:00 |
Dave Pedu
|
25718d8b77
|
Include more modules
|
2014-01-07 13:22:21 -05:00 |
Dave Pedu
|
67bfd29e4f
|
Misc updates
|
2014-01-07 13:17:05 -05:00 |
Dave Pedu
|
83d30ceab6
|
Initial commit
|
2013-12-28 12:58:20 -05:00 |