Commit Graph

31 Commits

Author SHA1 Message Date
Alex Vidal 1000be3ea1 Don't include " dontsave" when displaying weather API failures
The weather plugin will reply with "Could not find weather for <input>" when the API response doesn't include the "current_observation" key. However, when the user appends " dontsave" to the query that gets reported back to the user and confuses the shit out of everyone.
2014-12-30 14:24:57 -06:00
Tom Jakubowski 110d09e20e Improve weather plugin suggestions
"$city, $state, $country" works better for follow-up searches.
2014-05-11 14:27:45 -07:00
Jacob Stultz ceaddaebae Show weather for other users 2014-02-02 12:23:22 -08:00
Ryan Hitchman cb8c437772 flake8 + autopep8 (whitespace fixes) 2014-01-14 13:12:37 -08:00
Ryan Hitchman c065aaa59a near: show users near you. experimental. 2014-01-14 13:01:56 -08:00
Ryan Hitchman 6ae70537c0 .near: show closest users to you 2014-01-07 13:41:07 -08:00
Ryan Hitchman 310863a2b9 weather: store input location in db, not fragment of location. fixes #82 2013-08-07 20:29:02 -07:00
Ryan Hitchman a29dffbfb7 refactor apikey retrieval, fix lastfm with empty input 2013-01-27 16:40:31 -06:00
Chris Skalenda 6bf00fa944 Switch the weather plugin to the wunderground api 2012-09-22 16:21:01 -06:00
Ryan Hitchman 6452c1169c disable !command, enable fuzzy command matching, make help automatic, add disabled_command (for fuzzy command match disabling), misc bugs 2010-05-07 17:16:44 -06:00
Ryan Hitchman e55774b770 refactor http (and html, xml, json) handling into util/http.py (not done for dotnetpad), fix mtg, remove dict & goonsay 2010-04-22 21:47:41 -06:00
Ryan Hitchman 253881f4b4 PEP8 compliance + clean dotnetpad 2010-02-28 19:32:41 -07:00
Ryan Hitchman 1dd86babc2 change calling convention 2010-02-01 21:42:34 -07:00
Ryan Hitchman 8c68bbd128 rewrite weather.py to use sqlite db instead of flat files 2010-02-01 01:33:06 -07:00
Ryan Hitchman 33585f3190 put input.inp.strip() in sieve, remove repetitive stripping in plugins 2010-01-17 16:07:08 -07:00
Hamled c183032774 Fix unintentional changes to plugin directory structure. 2010-01-16 20:24:36 -08:00
Hamled c8df4dfb38 Fix to twitter replied-to feature. Currently does not function correctly. 2010-01-16 20:12:17 -08:00
melonhead 9c44d8ce69 Revert "bot.reply" to "input.reply" 2009-12-09 12:11:32 -05:00
melonhead 3dcb0dd537 Added "dontsave" functionality to .weather 2009-12-09 12:06:06 -05:00
Ryan Hitchman 1f1b6396e7 move FakeBot stuff to Input, remove FakeBot 2009-11-18 18:42:37 -07:00
Ryan Hitchman 40be3038ab restructure utilities, harmonize imports, add doc on other bots 2009-07-08 11:04:30 -06:00
Ryan Hitchman e9a2429e73 skybot now targets python 2.6.2 instead of python 2.5.2 (remove 'from __future__ import with_statement') 2009-04-25 00:01:40 -06:00
Ryan Hitchman 5ea26b8ff7 PEP8 compliance (only whitespace changes) 2009-04-17 18:57:18 -06:00
Ryan Hitchman 94d9fd22f0 make log append work, make bot respond to PMs, other minor cleanups 2009-04-17 18:13:54 -06:00
Ryan Hitchman ff37c5f7cb fix newlines in peristent weather/remember 2009-04-03 12:30:05 -06:00
Ryan Hitchman df7f39a1bb weather plugin now remembers locations 2009-04-02 22:18:43 -06:00
Ryan Hitchman 1000f6ede3 youtube.py and xml.etree.ElementTree -> lxml.etree 2009-03-16 18:55:54 -06:00
Ryan Hitchman d560cb90dc changing magical discipline from arcane to serpentine 2009-03-15 22:30:46 -06:00
Ryan Hitchman 92345146c7 more work 2009-03-14 22:14:07 -06:00
Ryan Hitchman 15bfada07d lots of stuff fixed 2009-03-14 21:06:36 -06:00
Ryan Hitchman 25133138c1 almost working now :) 2008-06-09 05:59:56 -06:00