Steven Smith
3d78028b43
Add soundcloud autoresponse plugin.
...
Currently supports tracks/playlists and users. The /resolve endpoint doesn't send any kind of information about what the item is, except missing items in the response (like .title, which is only in track and playlist responses). So I catch the AttributeError there and switch to returning username instead.
2013-07-19 17:17:08 +08:00
Luke Rogers
bf69674661
fine
2013-07-16 04:23:48 +12:00
Luke Rogers
04cf2fcdf0
Added stuff
2013-07-16 03:32:47 +12:00
Luke Rogers
8873d61c0a
Merge pull request #75 from blha303/patch-6
...
Add sptfy URL shortener to spotify.py
2013-07-15 08:07:30 -07:00
Luke Rogers
a3669e6b50
Run data through BS4 to fix the text formatting and all that crap (will optimise later)
2013-07-16 03:04:07 +12:00
Steven Smith
6ea9187a3a
Add in things that changed from the original. First commit was to see the diff.
2013-07-15 22:57:24 +08:00
Luke Rogers
dea3b1b896
Added very early version of SCP plugin
2013-07-16 02:52:55 +12:00
Steven Smith
f0c8669dff
Add URL shortener
2013-07-15 22:46:41 +08:00
Luke Rogers
f230439c56
Split mcping and mctools, fixed geoip loading, removed CTCP finer (do we really need to reveal the bots username?)
2013-07-15 23:01:01 +12:00
Luke Rogers
263e791138
Changed parsers.py back to reddit.py!
2013-07-14 21:58:13 +12:00
Luke Rogers
5d30398bc1
Removed outdated mclogin command, removed unused fields from default config
2013-07-09 08:09:58 +12:00
Luke Rogers
6564338b94
Actually learned how the API works, cut out a bunch of stuff
2013-07-09 01:35:53 +12:00
Luke Rogers
98f9e814b7
Rewrite weather.py to use the Wunderground API
2013-07-09 01:19:36 +12:00
Luke Rogers
bc6d604897
A
2013-07-08 22:22:06 +12:00
Luke Rogers
90df679324
Merge branch 'develop' of https://github.com/ClouDev/CloudBot into develop
2013-07-08 22:15:23 +12:00
Luke Rogers
5033332985
Fixed display of /me
2013-07-08 22:15:00 +12:00
Jonas Friedmann
6595f7d54a
Fix: Typo in web.py plugin
2013-07-03 14:55:06 +02:00
Luke Rogers
48cbc834de
strip spaces and newlines from tweet text
2013-07-02 21:50:58 +12:00
Luke Rogers
27e05421fa
Updated twitter plugin with support for hashtags and tweet ids. #yolo
2013-07-02 15:26:25 +12:00
Luke Rogers
986567a97f
Added + icon for verified users, fixed times
2013-07-02 06:27:01 +12:00
Luke Rogers
ffa63ead4a
Added follower count and fancy number formatting to .twuser
2013-07-02 06:08:26 +12:00
Luke Rogers
75b5e2bc6d
CloudBot will now automatically download the geolocation database when you run the bot;
2013-07-02 05:56:01 +12:00
Luke Rogers
9779943b91
Tweaked IMDB.py a bit
2013-07-02 05:14:54 +12:00
Luke Rogers
eba21e1584
Quick hack so mctools.py still works without PyDNS installed
2013-07-02 04:12:41 +12:00
Luke Rogers
696f2b7c1a
Early version of new Twitter plugin
2013-07-02 03:28:46 +12:00
Luke Rogers
e091a48744
catch more errors, pep8
2013-06-28 21:25:06 +12:00
Luke Rogers
536cfcb87c
Merge pull request #73 from blha303/patch-5
...
Add autoresponse to some plugins, add rdio and newgrounds search/autoresponse
2013-06-27 04:43:59 -07:00
Steven Smith
a9bd3c4c68
Update rdio.py
...
Update, remove key/secret, add key check
2013-06-27 18:49:00 +08:00
Steven Smith
190953f866
Update youtube.py
...
Add playlist parsing
2013-06-27 18:42:18 +08:00
Steven Smith
af6c37ee2e
Create newgrounds.py
...
Add autoresponse
2013-06-27 18:38:57 +08:00
Steven Smith
7dbd59e1f2
Create rdio.py
...
Rdio search and autoresponse plugin
2013-06-27 18:37:09 +08:00
Steven Smith
10f1f06e55
Update imdb.py
...
Add autoresponse
2013-06-27 18:34:06 +08:00
Steven Smith
4df5510281
Check if summary is null
2013-06-26 00:21:28 +08:00
Steven Smith
569d84a75f
Update github.py
2013-06-26 00:16:30 +08:00
Luke Rogers
15d19dd1d8
Merge pull request #70 from blha303/patch-3
...
Create github.py
2013-06-25 09:13:50 -07:00
Steven Smith
ba9d015ac2
Create github.py
...
Add command for retrieving github issues by number, or all open.
2013-06-21 18:52:39 +08:00
Steven Smith
cc5c81544d
Update twitch.py
...
Fix online/offline check (L21)
2013-06-21 18:49:27 +08:00
Steven Smith
4ef52d3762
Update twitch.py
...
Added colours to the message (L36), added error catch for if user has no stream or videos (L16), added currently-streaming check (L21)
2013-06-21 16:08:15 +08:00
Luke Rogers
9f5fc95d5b
Merge pull request #66 from KsaRedFx/patch-1
...
Fixed bug in weather.py
2013-06-18 03:19:38 -07:00
blha303
7603bb7b6a
Twitch.tv url parser
2013-06-18 08:26:17 +00:00
Luke Rogers
88c179f568
whut
...
whut
2013-06-14 15:56:39 +12:00
Robert "Red" English
617eb42f17
Fixed bug in weather.py
...
Weather.py doesn't always receive the correct data for visibility and fails silently - this prevents that.
2013-06-10 17:39:54 -03:00
nasonfish
b6d2139e6e
Added new Minecraft items to items.txt
2013-06-07 22:42:35 -05:00
blha303
81ccdd2849
Added two new commands, removed spotimeta
2013-05-18 21:27:12 +08:00
Luke Rogers
c4e5e91c14
Update mctools.py
2013-05-14 01:30:43 +12:00
Luke Rogers
3d74b7781d
Update web.py
2013-05-14 01:01:19 +12:00
Luke Rogers
16ad0cfbf6
Merge pull request #62 from blha303/patch-1
...
spotify.py - Removed spotimeta dependency, using json api natively
2013-05-13 05:58:19 -07:00
KsaRedFx
0f689f4583
Forgot to remove debug lines
2013-05-12 19:13:42 -04:00
KsaRedFx
cf7658d28e
Updated missing dependancy in requirements.txt and fixed speed issues in SRV lookups for mcping
2013-05-12 19:11:52 -04:00
Steven Smith
f980e6ed9f
spotify.py - Removed spotimeta dependency, using json api natively
2013-05-10 02:22:16 +08:00