Commit Graph

588 Commits

Author SHA1 Message Date
craisins 2b44d0af29 Added support for custom bot prefixes 2014-05-08 23:09:58 -04:00
Ryan Hitchman ab2a36260e bf: fix order of operations 2014-05-06 19:19:42 -07:00
Ryan Hitchman 0a84f84e57 tag: sanitize inputs 2014-05-01 21:45:37 -07:00
Ryan Hitchman 1d7a82fe58 fix persist_dir creation 2014-04-30 20:12:28 -07:00
Ryan Hitchman 08ea88afd2 make quote deletion admin-only 2014-04-30 13:22:15 -07:00
Ryan Hitchman 18159024c7 reload connection configurations, make admin setting per-connection 2014-04-30 13:16:16 -07:00
Ryan Hitchman 0750e8d8b0 Merge branch 'delete-command-branch' of github.com:djcrabhat/skybot 2014-04-30 12:36:17 -07:00
Ryan Hitchman 4c3cb0c9b7 allow nick blacklisting 2014-04-24 14:15:58 -07:00
Ryan Hitchman a5dd272767 rename "tagged?" to "is" so it actually works (command names match \w+) 2014-04-17 22:31:15 -07:00
Ryan Hitchman ce475bf554 remove broken/unused BAM plugin 2014-04-16 20:35:55 -07:00
Ryan Hitchman 6706a369ab allow channel/server level acl whitelist/blacklisting. fixes #104 2014-04-11 22:06:17 -07:00
Ryan Hitchman efe5144969 add requirements.txt, remove pycparser from plugins 2014-04-03 20:44:04 -07:00
Andy Eff 793f09b63e metacritic: Resets PSV to VITA, added XONE and PS4, changes score class check from metascore to metascore_w 2014-04-02 01:37:21 -07:00
Ryan Hitchman 8401ec50bf add license (public domain). fixes #100
I don't have CLAs from everyone involved (it's an IRC bot), but almost all
the core code was written by me and should be safe.
2014-04-02 01:31:49 -07:00
stoneLeaf 420bb2bf21 Youtube plugin no longer relies on locale (fixes #53)
The plugin relied on the locale module to provide digit grouping of the view count. It could cause various encoding issues.
The digit grouping is now based on a simple homemade function.
2014-04-02 01:20:38 -07:00
Ryan Hitchman 4f1d49ef04 Merge pull request #99 from tomjakubowski/tagged-command
add .tagged? command
2014-04-02 01:14:13 -07:00
Thomas Omans 5de616a42a Allow skybot to join password protected channels
This commit makes it so you can join a channel like ["#secret password-channel"]
2014-03-20 11:58:22 -07:00
Ryan Hitchman ac78be39f5 suggest: fix for new API 2014-03-13 10:46:57 -07:00
Ryan Hitchman 65846913e4 Merge pull request #98 from jstultz/weather
Show weather for other users
2014-02-19 17:30:02 -08:00
Tom Jakubowski beb0c21b7d add .tagged? command 2014-02-18 20:34:57 -08:00
Ryan Hitchman 75ddc44e11 remember: fix 'can't remember new things' bug 2014-02-17 17:12:06 -08:00
Ryan Hitchman 61da8580d0 bitcoin: round high/low to integers 2014-02-11 12:23:26 -08:00
Ryan Hitchman 79fec9ee46 remember: only allow one replacement 2014-02-07 11:46:13 -08:00
Ryan Hitchman 791df9409d remember: add s/from/to syntax for easier modifications 2014-02-07 11:35:16 -08:00
Jacob Stultz ceaddaebae Show weather for other users 2014-02-02 12:23:22 -08:00
Ryan Hitchman f6fc544227 yahooanswers: flip answer / link order 2014-01-30 18:46:37 -08:00
Ryan Hitchman 19922cdfee tag: warn users when they try to use the old methods 2014-01-30 14:53:54 -08:00
Ryan Hitchman 726bf0dd4b bitcoin: use BTC-e instead of MtGox 2014-01-30 11:43:27 -08:00
Ryan Hitchman 36518e9f91 Merge pull request #97 from parkrrr/feature-http-headers
Feature http headers
2014-01-20 16:57:25 -08:00
Parker Smith d878779d50 Modified http util to support additional headers
Inverted some header logic

Removed user_agent and referer from http, in favor of headers dict

http: formatting

http: Fixed missing part in conditional
2014-01-20 09:15:29 -05:00
Ryan Hitchman 5c405624d9 near: add 'miles' option 2014-01-17 13:37:28 -08:00
Ryan Hitchman 8c36586c2c Merge pull request #95 from factormystic/patch-1
Update twitter.py
2014-01-16 21:20:04 -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 d7399e73fa tag.py: add .untag, so each tag action has its own command 2014-01-13 17:38:42 -08:00
factormystic 47219617d7 Update twitter.py
Replace newlines with space, looks nicer
2014-01-10 20:06:40 -05:00
Ryan Hitchman ab88f2d50d youtube: add '.yt' alias 2014-01-08 17:29:35 -08:00
Ryan Hitchman 6ae70537c0 .near: show closest users to you 2014-01-07 13:41:07 -08:00
Ryan Hitchman aca9ba54ff tag.py: split .tag into .tag/.tags/.tagged, add automatic pagination 2014-01-07 11:18:23 -08:00
Ryan Hitchman a45b3146ec Merge pull request #94 from bwreilly/master
Added GIF search plugin
2014-01-02 20:07:44 -08:00
bwreilly 0ee7ea1ac4 random choice of first ten results, consistency with gis 2013-12-26 11:54:25 -08:00
bwreilly db05fadc29 add in giphy (.gif query) 2013-12-26 11:22:15 -08:00
Ryan Hitchman bb3f418aa3 tag: fix `.tag <tag>` searching 2013-12-20 15:38:08 -08:00
spathi-wa 87a11881a4 plugins/twitter: added hook.regex for twitter URLs
Also minor changes in output formatting
2013-12-18 12:36:20 -08:00
Ryan Hitchman e866c432c8 tag: allow boolean intersection searches 2013-11-19 16:27:58 -08:00
Ryan Hitchman cb514dfede tvdb: don't download zip files, just use the xml endpoint 2013-11-19 16:27:58 -08:00
Ryan Hitchman 980ebad385 Merge pull request #90 from jstultz/fixstock
Calculate change percentage correctly
2013-11-07 22:08:41 -08:00
Jacob Stultz 80ce43e0c5 Calculate change percentage correctly
Measuring percent change based on the current price instead of the
original price is silly; instead use change / old price
2013-11-07 14:42:31 -08:00
Ryan Hitchman e769bad2b7 stock.py: change to use yahoo API 2013-11-06 09:54:38 -08:00
Ryan Hitchman 248b220d9b somethingawful: use api_key hook instead of bot.config 2013-10-31 10:44:27 -07:00