mutantmonkey
87c57bc9c4
add .travis.yml and requirements.txt
2013-07-20 23:12:13 -07:00
mutantmonkey
9460fcd8ea
clean up head module
2013-07-20 22:26:18 -07:00
mutantmonkey
899d063071
fix .head for errors and add test
2013-07-20 22:25:45 -07:00
mutantmonkey
5eaea6a449
metar: we need to set w.pressure to None
2013-06-12 18:33:18 -07:00
mutantmonkey
caf4a464a9
metar: handle edge case for pressure parsing
2013-06-12 18:31:12 -07:00
mutantmonkey
5cb88f3cf8
switch to requests for HTTP queries
2013-06-08 22:27:24 -07:00
mutantmonkey
259c222623
linx: force https
2013-06-08 17:29:19 -07:00
mutantmonkey
db3b6ba2d0
foodforus: move api_key to end of signature
2013-05-22 10:30:42 -04:00
mutantmonkey
bc9d6f3453
add .at command (need unit test)
2013-05-21 13:49:48 -04:00
mutantmonkey
e94ca0d74a
add unit tests for remind module
2013-05-21 13:34:49 -04:00
Matthias Linder
065fa5949e
fix immediate ping timeout on quakenet
...
https://github.com/sbp/phenny/pull/27
2013-05-21 11:59:57 -04:00
mutantmonkey
a0597ba7a6
fix Wadsworth's Constant edge case and add test
2013-05-12 18:16:57 -04:00
mutantmonkey
29269c7c51
foodforus: display errors
2013-04-11 18:03:41 -04:00
mutantmonkey
02e45d1799
disable foodforus by default
2013-03-21 00:33:35 -04:00
mutantmonkey
2d337c1e05
add foodforus module
2013-03-21 00:32:14 -04:00
mutantmonkey
b0712be41b
fix inHg -> hPa conversion
2013-01-24 10:54:06 -05:00
mutantmonkey
5860acab9d
icao: remove EDDI (closed Berlin-Tempelhof airport)
2013-01-15 23:16:04 -05:00
mutantmonkey
45da6933d4
fix test cases (wa changed something)
2013-01-10 22:38:39 -05:00
mutantmonkey
3e0738191f
switch tfw module to use new metar parser
2013-01-10 22:08:52 -05:00
mutantmonkey
83518a8dbc
add new metar parser and update weather module
2013-01-10 22:08:33 -05:00
mutantmonkey
7622bd3376
fix filename of seen.db files
2013-01-02 19:48:06 +01:00
mutantmonkey
de05bb732e
Merge pull request #46 from rmoore/master
...
Make .seen persistent.
2013-01-01 12:33:30 -08:00
Reese Moore
62a5ce7681
Make '.seen' persistent
...
Instead of using a dict, use a shelve so that seen is persistent across phenny
reloads.
This will cause some more disk IO as we are syncing the shelve every time
someone says something. It is probably better to just .close() the shelve when
phenny exits (using atexit).
Also, clean up some dead code that was left in the module.
2013-01-01 15:19:06 -05:00
mutantmonkey
3f2fe6475f
add KBCB to icao.py
2012-12-20 19:01:09 -05:00
sfan5
56864a42d8
Add Event Wildcard *
2012-12-16 17:39:28 -05:00
mutantmonkey
f59392d4eb
update shebangs
2012-12-16 17:09:43 -05:00
mutantmonkey
311b6cbfc4
add linx to default list of disabled modules
2012-12-16 16:54:36 -05:00
mutantmonkey
ac72cb5c1d
fix test_head.py to also mock linx_api_key
2012-12-05 15:17:25 -05:00
mutantmonkey
f8e2afbb9d
remove broken nodetodo module
2012-12-05 15:17:04 -05:00
mutantmonkey
402137d379
clean up head.py a bit and readd title brackets
2012-11-26 22:37:22 -05:00
Andrei M
1002bf04c6
linx is now optional because of spongebob
2012-11-26 22:04:36 -05:00
mutantmonkey
900ac0c5c9
weather: deal with VRB returned for degrees
2012-11-05 10:41:51 -05:00
mutantmonkey
4b199e9629
Merge pull request #43 from telnoratti/master
...
Fix for missing artist
2012-10-08 22:02:42 -07:00
Calvin Winkowski
3d23dc53ad
Fixed for suspected API change. I think the old key was bound to an older API switching keys cause the new API to be used.
2012-10-09 01:03:04 -04:00
mutantmonkey
4b97b54215
ensure lastfm test cases fail when output is bad
2012-10-09 00:57:45 -04:00
mutantmonkey
7ea5006cd8
remove randomreddit module
2012-10-09 00:50:06 -04:00
mutantmonkey
aaa50263fa
lastfm: update API key
2012-10-09 00:38:26 -04:00
mutantmonkey
321e039a62
Merge pull request #42 from telnoratti/master
...
Patch to fix lastfm module arist parsing.
2012-10-01 18:22:53 -07:00
Calvin Winkowski
0ef5fefd3f
Fixed lastfm module to handle new format.
2012-10-01 21:02:31 -04:00
mutantmonkey
97a3f884bc
Merge pull request #41 from hansenchris/master
...
Get titles from linx for additional functionality
2012-09-24 20:54:31 -07:00
Andrei M
7882141091
Threadable
2012-09-24 23:03:15 -04:00
AndreiM
7b87baeb7e
Gets title from linx for augmented titling capacity
2012-09-24 21:55:58 -04:00
Andrei M
7f55eb7cc5
.lnx to return short remote uploaded links
2012-08-30 01:43:44 -04:00
Andrei M
24a6907049
Adding multi-channel support to linx features
2012-07-02 19:01:59 -04:00
mutantmonkey
0ba6438922
weather: handle bad locations better
2012-06-29 20:52:07 -07:00
Andrei
52aaa0778a
Add old link alert to title grabber
2012-06-28 20:51:40 -07:00
mutantmonkey
78441d5fbf
kill .py
2012-06-28 19:05:45 -07:00
mutantmonkey
9f11190f0b
randomreddit: handle invalid json response
2012-06-23 21:56:16 -07:00
mutantmonkey
6ecbe4ca18
wiki: handle json parsing error
2012-06-23 21:55:37 -07:00
Andrei M
2c9a937c2e
.posted
2012-06-21 21:11:53 -07:00