Commit Graph

557 Commits

Author SHA1 Message Date
James Ward 46ed4e85fb allow override of sieve's ignorebots in config 2014-11-25 10:21:12 -05:00
Marcos Vives Del Sol 4c970f6b16 Properly handle multicharacter bot prefixes 2014-11-23 16:19:56 +01:00
Ryan Hitchman fa904d2ded Merge pull request #117 from pmrowla/lastfm-save
[lastfm] make .lastfm behave the same as .weather
2014-11-07 22:26:57 -08:00
Ryan Hitchman 68341a7655 Merge pull request #119 from crisisking/youtube_no_results
Accounts for situations where no youtube videos are returned.
2014-11-07 22:25:46 -08:00
Bryan Koroleski fe3ed74057 Accounts for situations where no videos are returned.
Sometimes, Youtube will say that there is one result,
but won't return anything.
2014-09-25 13:22:20 -05:00
Peter Rowlands 22f2e28e97 [lastfm] make .lastfm behave the same as .weather
- syntax is now .lastfm <username> [dontsave] | @<nick>
2014-08-27 14:51:39 -05:00
Chris Swetenham f4accb15e5 wikipedia.py: If the command is used without arguments, fetch a random page 2014-08-13 18:54:34 -07:00
Ryan Hitchman 2fd1def5f4 Merge pull request #114 from pmrowla/twitter_rt
fix #11
2014-08-13 18:47:19 -07:00
Peter Rowlands 9b35809372 fix #11
- use full retweeted text for native retweets instead of truncating it
2014-08-13 14:43:05 -05:00
Ryan Hitchman e589bd6e21 use PMs instead of notices for .showtells 2014-06-02 20:11:11 -07:00
Ryan Hitchman 200a2158bb wikipedia: escape URLs properly 2014-05-19 09:50:05 -07:00
Ryan Hitchman 46d733bd5f use PMs for tells -- notices are easy to miss 2014-05-17 13:46:31 -07:00
Ryan Hitchman 01192e0ddf add kick/ban/unban helper functions 2014-05-12 22:35:15 -07:00
craisins b0be5e5140 Added crowdcontrol plugin which allows for kick/ban/warnings based on
regex definitions of unwanted chat messages.
2014-05-12 22:08:42 -07:00
Ryan Hitchman ebb1c5ed28 Merge pull request #110 from tomjakubowski/patch-1
Improve weather plugin suggestions
2014-05-11 15:25:07 -07: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
Ryan Hitchman a275a44fa4 log: remove raw logging -- it's redundant with formatted logging 2014-05-10 23:45:47 -07:00
Ryan Hitchman e2bcd6aea0 add cdecl, remove explain. fixes #108 2014-05-09 21:39:11 -07:00
Ryan Hitchman c14cc2d1b0 Merge pull request #107 from craisins/master
Added support for custom bot prefixes
2014-05-09 15:04:57 -07:00
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