Steven Smith
53d49a78f1
Update timeformat.py
2013-08-24 17:11:21 +08:00
Steven Smith
15b2b259df
Create timeformat.py
2013-08-24 16:45:05 +08:00
Steven Smith
9356e4e9ca
Fix duration, add new function for timestamp formatting
2013-08-24 16:44:22 +08:00
CafogenMod
9c9ce943a9
fetch the latest kernel info
2013-08-22 17:41:28 +04:00
Luke Rogers
aded5c0aff
Merge pull request #117 from blha303/patch-6
...
Oops. (github.py)
2013-08-19 21:02:50 -07:00
Luke Rogers
cb664117d5
Merge pull request #116 from blha303/patch-5
...
Create util/color.py
2013-08-19 21:02:43 -07:00
Luke Rogers
c05b6b25c2
please, work?
2013-08-20 10:55:58 +12:00
Steven Smith
ee8e2cb5e7
Oops.
2013-08-19 18:21:46 +08:00
Steven Smith
88beb69f1a
Create util/color.py
2013-08-19 17:51:57 +08:00
Steven Smith
23e75115d2
steam.py - Fix page scraping, use markdown instead, PLUGIN IS NO LONGER BROKEN!
2013-08-14 16:20:24 +08:00
Luke Rogers
48b52ac872
played with steam a bit
2013-08-14 20:00:17 +12:00
Steven Smith
7818049e23
Add support for ACTION
...
Before and after: http://with-you.pw/6I4Z
2013-08-13 11:31:51 +08:00
Steven Smith
a049b13927
Update correction.py
2013-08-12 09:50:20 +08:00
Luke Rogers
8c01183cfc
imported web
2013-08-11 19:57:16 +12:00
Luke Rogers
807a2b43fd
Update correction.py
2013-08-11 11:47:54 +12:00
Cybo Jenix
05b90ea82c
add in option to correct other people's mistakes
2013-08-10 19:52:43 +01:00
cybojenix
17c29feb60
add in cleverbot
2013-08-09 23:53:54 +01:00
cybojenix
a8349814a0
add in remove command
2013-08-09 23:23:16 +01:00
cybojenix
3204d15bde
correction: update to use the seen_user db
2013-08-07 15:53:21 +01:00
cybojenix
d3429f3297
implement a sed style correction method
2013-08-07 14:29:51 +01:00
Nathan Blaney
52e170020e
Language Fix in op.py
...
Instead of "Attempting to Cyprezz quiet in #cloudbot..." it will be
"Attempting to quiet Cyprezz in #cloudbot..."
2013-08-06 20:31:06 +10:00
Luke Rogers
5d94ed4387
Changed yahooanswers.py to use try_isgd
2013-08-06 11:13:50 +12:00
Luke Rogers
350991ec1f
Merge pull request #103 from cybojenix/patch-4
...
admins: permissions: fix messy output
2013-08-05 15:59:42 -07:00
Luke Rogers
38a9eda09a
Updated the op.py plugin
2013-08-06 10:56:44 +12:00
Cybo Jenix
9e8bbbdcbf
admins: permissions: fix messy output
2013-08-05 23:40:59 +01:00
Luke Rogers
c88d8ff1b6
Merge branch 'develop' of https://github.com/ClouDev/CloudBot into develop
2013-08-06 10:17:36 +12:00
Luke Rogers
1d74e455a2
Added memory to horoscope, removed debug text ( closes #101 )
2013-08-06 10:17:00 +12:00
cybojenix
a3844480a1
implement tools for editing users with permissions via irc for the new permissions system
2013-08-05 23:06:05 +01:00
Luke Rogers
132ad104ed
Tweaked lart to remove some more confusing stuff
2013-08-06 09:54:34 +12:00
Luke Rogers
66fd6ca1d5
Merge pull request #100 from Mu5tank05/patch-2
...
Create QR code plugin
2013-08-05 03:59:35 -07:00
Nathan Blaney
41fe6723fc
Updated to use proper shorten
2013-08-05 20:56:46 +10:00
Nathan Blaney
a02761bbd4
OK then
2013-08-05 20:49:50 +10:00
Nathan Blaney
aa80de0bb4
Updated to new web.py
2013-08-05 20:30:58 +10:00
Steven Smith
fd9689e5ce
Add snd.sc url catcher, change return contents for invalid urls, move soundcloud lookup into another function
2013-08-05 18:02:15 +08:00
Nathan Blaney
0160d86a64
Create QR code plugin
2013-08-05 19:32:53 +10:00
Luke Rogers
4d74493610
Fixed adminonly
2013-08-05 11:16:06 +12:00
Sepero
6bd692f34a
Fixed bug- Not recognizing hyphens
2013-08-04 16:27:00 -04:00
Luke Rogers
ba6c2ae2c8
I forgot this!
2013-08-04 20:16:14 +12:00
Luke Rogers
adaab18192
Added more items.
2013-08-04 20:15:37 +12:00
Nathan Blaney
383fe71b4d
Update op.py to new perms system
2013-08-04 14:22:38 +10:00
Steven Smith
9c95dd6590
Update spotify.py
2013-08-03 17:27:02 +08:00
Steven Smith
50c2825ea7
Update steam.py
2013-08-03 11:18:35 +08:00
Luke Rogers
58a857380d
Made fact.py use web.try_isgd()
2013-08-02 12:30:16 +12:00
Luke Rogers
fb2b5fc26e
Some minor tweaks
2013-08-02 12:05:44 +12:00
Luke Rogers
e574a0d41e
Removed debug code
2013-08-02 11:53:05 +12:00
Luke Rogers
e281bbd62b
Changed the permissions config format again! (this might happen a few times, sorry)
2013-08-02 11:52:01 +12:00
Luke Rogers
205294dea7
Actually, totally remove the admin checks from help.py until I can figure out how to make this work well with the new permissions system
2013-08-02 00:26:31 +12:00
Mike Leigh
2a3c0e1723
Update help.py
...
The new permissions have broken the help. This patch corrects the help behaviour.
To replicate send .help and you should get the following error:
Unhandled exception in thread started by <function run at 0x7fe5e63018c0>
Traceback (most recent call last):
File "core/main.py", line 63, in run
out = func(input.inp, **kw)
File "plugins/help.py", line 16, in help
input.nick in bot.config["admins"] or\
KeyError: 'admins'
With this patch the help responds as expected.
2013-08-01 13:21:11 +01:00
Luke Rogers
272ba283e9
Added the neat Horoscope plugin by @infinitylabs from infinitylabs/UguuBot
2013-08-02 00:16:16 +12:00
Luke Rogers
e764890636
Removed old code, fixes #90 (I hope)
2013-08-02 00:04:41 +12:00
Luke Rogers
2c0879f972
Strip steam username to remove extra spaces
2013-08-01 23:00:04 +12:00
Luke Rogers
150e6acda7
Merge branch 'develop' of https://github.com/ClouDev/CloudBot into develop
2013-08-01 22:35:21 +12:00
Luke Rogers
5e99e1a82f
Added something I forgot to push
2013-08-01 22:34:42 +12:00
Steven Smith
e025103d39
Update steam.py
2013-08-01 18:17:41 +08:00
Steven Smith
4868ecf976
Update steam.py
2013-08-01 18:07:20 +08:00
Luke Rogers
63cc79371d
Swapped order to avoid extra fnmatch()
2013-08-01 21:17:13 +12:00
Luke Rogers
94244c7c86
Updated ignore to work with the new permissions system and work with *add plugins/ignore.py@* masks
2013-08-01 21:15:13 +12:00
Luke Rogers
e6d669be2b
._.
2013-08-01 19:07:16 +12:00
Luke Rogers
9becfa9897
New permissions system :D
2013-08-01 19:03:40 +12:00
Luke Rogers
d5ddc72a53
Merged github and gitio, pending rewrite
2013-08-01 10:39:15 +12:00
Luke Rogers
d69feb68d8
merged feelings.py and violence.py
2013-08-01 10:36:47 +12:00
Luke Rogers
412c03f2ed
Added HTML stripper/decoder to HTTP.py
2013-08-01 10:20:07 +12:00
Luke Rogers
c0e8c4efdc
Added the MLIA plugin by @infinitylabs from infinitylabs/UguuBot
2013-08-01 03:55:31 +12:00
Luke Rogers
c6ecd1db81
split some lines and added pointless comments
2013-08-01 02:53:53 +12:00
Steven Smith
e042aa1bbe
Better formatting, 4-space indents, use http.get_soup instead of BeautifulSoup directly
2013-07-31 22:42:59 +08:00
Luke Rogers
7ad1ad20b2
Why the shit is that still there. It does nothing at all
2013-08-01 01:48:50 +12:00
Luke Rogers
9467014bf9
renamerename
2013-08-01 01:37:21 +12:00
Luke Rogers
585f4f2c4a
more plugin renaming
2013-08-01 01:33:43 +12:00
Luke Rogers
715358298d
renamed minecraft-related plugins
2013-08-01 01:31:48 +12:00
Luke Rogers
0f217fa3dd
Added Steam URL parser by @blha303 and tweaked steam.py
2013-08-01 01:10:48 +12:00
Steven Smith
29f1ace599
Create bukkitplugin.py
2013-07-30 16:48:42 +08:00
Luke Rogers
510f70decb
Merge pull request #80 from cybojenix/patch-1
...
fix the topic command, now it will actually do something
2013-07-26 22:47:13 -07:00
Steven Smith
4d298dc898
Add optional type support to web.haste()
2013-07-27 11:02:51 +08:00
Steven Smith
0d35422d87
Update steam.py
2013-07-23 03:07:25 +08:00
Steven Smith
963f512d1e
Fix issue with incomplete Steam profiles, fix to pep8 standards (except line length)
2013-07-23 02:53:17 +08:00
Luke Rogers
21d608763b
Merge pull request #78 from blha303/patch-1
...
Update .steamcalc to use steamdb.info
2013-07-22 11:37:31 -07:00
Luke Rogers
07db016e42
rewrote a bunch of soundcloud because I can
2013-07-23 04:32:17 +12:00
Steven Smith
6750b076d8
Update .steamcalc to use steamdb.info
2013-07-22 22:01:47 +08:00
Cybo Jenix
85f4cd724f
fix the topic command, now it will actually do something
2013-07-22 12:20:47 +01:00
Steven Smith
5a8aa32e24
Remove dependency on soundcloud plugin, add description truncating
2013-07-20 14:23:12 +08:00
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
Luke Rogers
fc2e8e56a4
Fixed Help String
2013-04-17 21:32:52 -07:00
Luke Rogers
f46f752878
Pulled fixed version of .bitcoin from rmmh/skybot@bcc253fcd8 by @crisisking
2013-04-17 21:32:24 -07:00
Robert "Red" English
6bc35605e5
Fixed Host Error in mctools.py
2013-04-12 23:16:49 -03:00
Robert "Red" English
2a33c97f4d
Updated mctools.py to read SRV Records
...
Updated MC Tools to read SRV Records that were implemented in Minecraft 1.3.1
Requires module 'pydns' so please run 'sudo pip install pydns'
2013-04-12 22:45:20 -03:00
blha303
8ac4450ff7
Removed colors on the non-status text
2013-04-05 03:59:49 +08:00
Steven Smith
dce3c35424
Fixed colors on .mcstatus
2013-04-04 22:50:35 +08:00
blha303
5a64ce4983
Updating .mcstatus to show correct colors.
2013-04-04 22:35:34 +08:00
blha303
7737c1a373
.mcping - finished adding colours
2013-03-14 02:21:13 +08:00
blha303
8f4bc45c56
.mcping - finished adding colours
2013-03-14 01:55:33 +08:00
Steven Smith
18340b3f3c
.mcping color
2013-03-14 00:46:30 +08:00
Luke Rogers
072e73f3a1
Merge branch 'develop' of https://github.com/ClouDev/CloudBot into develop
2013-02-13 17:40:20 +13:00
Luke Rogers
08e3cd3c13
Changed
2013-02-13 17:37:57 +13:00
Luke Rogers
3885dd0ac9
Update plugins/weather.py
2013-02-07 23:26:10 +13:00
Luke Rogers
93fe9610f4
Fixed another issue.
2013-02-07 19:55:53 +13:00
Luke Rogers
ceb09f4334
Fixed bug.
2013-02-07 11:54:11 +13:00
Luke Rogers
0c4826fb08
Tweaked answers plugin
2013-02-07 03:58:00 +13:00
Luke Rogers
bbdfb23e16
Added Spotify search command.
2013-02-07 03:24:30 +13:00
Luke Rogers
9d2140d8b8
More tasteless pickup lines.
2013-02-07 02:26:15 +13:00
Luke Rogers
6829fa2f71
Removed old escaping.
2013-02-07 01:31:43 +13:00
Luke Rogers
1ea59ad7ad
Added basic Yahoo answers plugin.
2013-02-07 01:03:18 +13:00
Luke Rogers
d49d7e6272
Removed extra space.
2013-02-07 00:47:07 +13:00
Luke Rogers
f04c01beb7
Fixed mcwiki help string.
2013-02-07 00:35:03 +13:00
Luke Rogers
c39c0244ef
Combined .weather and .forecast (I may make further changes later)
2013-02-07 00:28:14 +13:00
Luke Rogers
1f774a72d1
Added support for spotify:type:id links, added album to track info
2013-02-06 19:53:08 +13:00
Luke Rogers
9185e7c8d5
Added support for Spotify album and artist links.
2013-02-06 19:34:01 +13:00
Luke Rogers
6538541ec7
Got the Spotify plugin working \o/
2013-02-06 19:16:13 +13:00
Luke Rogers
ee405a9a4d
Merge branch 'develop' of https://github.com/blha303/CloudBot into feature/spotify
2013-02-06 18:31:08 +13:00
Luke Rogers
018b528eb3
Added cleaned version of rottentomatoes.py from rmmh/skybot.
2013-02-04 14:43:45 +13:00
Steven Smith
c357bfed82
spotify
2013-02-01 06:47:25 +08:00
Steven Smith
30febf051c
spotify plugin
2013-02-01 00:16:22 +08:00
Luke Rogers
31a43ccec1
Test Commit
2013-01-30 01:10:15 +13:00
Luke Rogers
5bbf4ac72f
ocdfix
2013-01-08 20:31:46 +13:00
Luke Rogers
0f15a27cda
Fixed support for the old server ping format
2012-12-10 02:22:50 +13:00
Luke Rogers
9f2bffa7a5
Python makes this stuff too easy xD
2012-12-10 01:59:33 +13:00
Luke Rogers
97d250ca27
Renamed some stuff
2012-12-10 01:50:16 +13:00
Luke Rogers
4cbf4df572
Added server version checking to .mcping
2012-12-03 02:45:54 +13:00
Luke Rogers
a500cead3b
Pushing a bunch of random stuff.
2012-11-12 23:46:38 +13:00
Luke Rogers
45efe177bb
Floating point number formatting
2012-11-11 05:28:58 +13:00
Luke Rogers
dcf287bfb0
Added autohelp=False to the steamtop command.
2012-11-11 05:09:30 +13:00
Luke Rogers
b9dee4e802
Moved munge to the text module, added steamcalc plugin with DB logging of values, added steamtop command to show top values.
2012-11-11 04:47:12 +13:00
Luke Rogers
25f9ecfa51
Added plugin to find the total value of a Steam account
2012-11-08 21:56:56 +13:00
Luke Rogers
cda35a500e
unboldit
2012-10-20 12:15:26 +13:00
Luke Rogers
743c13a353
Added support for Swatch Internet Time (.beats)
2012-10-20 12:09:56 +13:00
Luke Rogers
ec77c141b9
Add MCWiki plugin (this is basically a clone of drama.py)
2012-10-19 07:37:38 +13:00
Luke Rogers
70e22af2cd
Removed individual hash commands, use .hash
2012-10-19 00:21:37 +13:00
Luke Rogers
2bdb7a7915
Fixed a bug in imdb
2012-10-19 00:06:34 +13:00
Luke Rogers
afc556281e
fix
2012-10-18 14:38:53 +13:00
Luke Rogers
22b15b5e5f
Fixed the 'movie not found' message, you can now look up IMDB movie ids
2012-10-18 11:15:51 +13:00
Luke Rogers
274c7b7b50
Renamed reddit.py to parsers.py since I will be adding a few more parsers soon
2012-10-18 10:11:53 +13:00
Luke Rogers
58ec7fc10e
Added some error handling to the fishbans plugin
2012-10-18 10:10:08 +13:00
Luke Rogers
98fd588736
Finished updating violence.py
2012-10-18 10:03:17 +13:00
Luke Rogers
62690d76eb
m
2012-10-18 07:52:58 +13:00
Luke Rogers
9eff0f0cab
Forgot to add a help line for the rss/feed command
2012-10-18 07:35:03 +13:00
Luke Rogers
3ac3111a8e
Fixed rss.py up a bit with a 'cant read feed' message and error handling for the URL shortener
2012-10-18 07:30:21 +13:00
Luke Rogers
3d747815a2
Removed duplicate plugin
2012-10-18 07:21:40 +13:00
Luke Rogers
a02849d791
Workaround to make quote.py return the "quote added" message as a notice (this plugin is kinda shit, I should rewrite it, maybe with fulltext search like todo? :3)w
2012-10-17 11:45:11 +13:00
Luke Rogers
ae9d3cdd30
New slap command, I will update the rest later
2012-10-17 11:38:59 +13:00
Luke Rogers
3b5fe6f4bb
.
2012-10-17 11:24:25 +13:00
Luke Rogers
6ae302bf48
Tweaked mctools.py, added new rss.py plugin
2012-10-17 11:00:43 +13:00
Luke Rogers
ab02d10674
Two more name generators
2012-10-13 14:53:35 +13:00
Luke Rogers
5f0d5f62a2
A few tweaks to plugins: weather.py now uses web.query for YQL, spellcheck.py has some renamed variables and uses new string formatting, choose.py has a nicer fail message.
2012-10-13 14:02:22 +13:00
Luke Rogers
de67aad764
Forgot a file
2012-10-13 12:33:17 +13:00
Luke Rogers
f74e8fbcd0
Removed random egocomment
2012-10-13 12:11:41 +13:00
Luke Rogers
72ed3c504f
web.isgd() now throws an error when it cant shorten a URL
2012-10-13 12:10:02 +13:00
Luke Rogers
28345b9c56
Renamed function in ./util/text.py, adjusted some values for cutting off text.
2012-10-13 11:49:42 +13:00
Luke Rogers
f799e477e3
Updated the CloudBot useragent, added some new ones
2012-10-13 11:07:48 +13:00
Luke Rogers
b6114a8617
tweak
2012-10-12 23:08:03 +13:00
Luke Rogers
7d9b3c35fe
Improved title plugin
2012-10-12 23:01:37 +13:00
Luke Rogers
cf377e1800
Fixed title plugin
2012-10-12 22:34:48 +13:00
Luke Rogers
00d80f0122
Redid that last commit.
2012-10-12 21:56:09 +13:00
Luke Rogers
264b765831
Removed silly insults.
2012-10-12 16:13:06 +13:00
Luke Rogers
85ff0d93b6
stuff
2012-10-12 12:23:37 +13:00
Luke Rogers
06f14ee59a
Tweaked namegen.py a bit
2012-10-12 09:35:05 +13:00
Luke Rogers
8d840723d4
Improved the item name genrat generator a bit \o/
2012-10-12 09:00:11 +13:00
Luke Rogers
0ed1a8b4c0
Removed old whois plugin before redesigning it
2012-10-11 20:09:25 +13:00
Luke Rogers
38e37bda3a
Added elven name files
2012-10-11 19:56:47 +13:00
Luke Rogers
44945aa50c
Ported more name generators, fixed a bug.
2012-10-11 19:45:49 +13:00
Luke Rogers
5fce23b522
Removed debug code, switched to fancy new string formatting.
2012-10-11 19:07:25 +13:00
Luke Rogers
1fa16fe587
New name generator :)
2012-10-11 17:47:27 +13:00
Luke Rogers
47335c2832
dat api
2012-10-06 16:24:34 +13:00
Luke Rogers
6fe8fbaee6
Merge branch 'develop' of github.com:ClouDev/CloudBot into develop
2012-10-01 21:31:55 +13:00
Luke Rogers
04d1de1ac8
removed skin server check
2012-10-01 21:31:08 +13:00
Luke Rogers
543811d009
FFFFFFFFFFFFFF
2012-09-13 09:19:21 +12:00
Luke Rogers
22543f2206
stupid stupid stupid
2012-09-13 09:14:58 +12:00
Luke Rogers
80e58edc56
no this
2012-09-13 09:08:24 +12:00
Luke Rogers
fd7a6b2230
Made .coin with no arguments work again
2012-09-13 09:05:03 +12:00
Luke Rogers
aef3b7acad
Merge branch 'develop' of github.com:ClouDev/CloudBot into develop
2012-09-12 17:04:24 +12:00
Luke Rogers
2b9ac70a99
added weather forecast
2012-09-12 17:04:04 +12:00
Luke Rogers
c2f112b93e
Move multiword_replace later in the code
2012-09-12 11:30:46 +12:00
Luke Rogers
f2e117eb07
Dem nazis
2012-09-12 07:39:15 +12:00
Luke Rogers
24d6c059e1
Double fail!
2012-09-12 07:35:57 +12:00
Luke Rogers
d1f45cd06e
And here is the bug
2012-09-12 07:33:30 +12:00
Luke Rogers
2995e3b758
And... done! (until I find some huge horrible bug, that is)
2012-09-12 07:18:06 +12:00
Luke Rogers
99cd93ae8f
placeholder for more work tomorrow
2012-09-12 00:36:18 +12:00
Luke Rogers
1e21c07c47
more tweaks
2012-09-12 00:27:26 +12:00
Luke Rogers
991f6bdfe6
refucktored the weather plugin some more
2012-09-12 00:16:06 +12:00
Luke Rogers
16d26a0a01
Rewrote weather.py to use YQL
2012-09-11 10:17:30 +12:00
Luke Rogers
fbdeacdc76
Early version of new weather plugin (this thing is huge :[)
2012-09-10 22:55:34 +12:00
Luke Rogers
8c33af02ae
Update plugins/factoids.py
2012-09-10 12:12:45 +12:00
Luke Rogers
8980610aa9
Update plugins/coin.py
2012-09-07 10:50:25 +12:00
Luke Rogers
75b07b2584
Improved coin.py
2012-09-06 16:52:32 +12:00
Luke Rogers
72b7c3ed2d
BeautifulSoup unescapes HTML for you
2012-09-06 14:11:49 +12:00
Luke Rogers
03b4ad4239
BeautifulSoup unescapes HTML for you
2012-09-06 14:08:59 +12:00
Luke Rogers
394a07235d
mcstatus now checks the minecraft skin servers
2012-09-06 07:28:27 +12:00
Luke Rogers
50e575752d
mcstatus catches errors
2012-09-06 07:16:56 +12:00
Luke Rogers
9112fed2f6
json
2012-09-06 00:13:13 +12:00
Luke Rogers
dd8e369ce5
I hate this Python API
2012-09-05 22:35:46 +12:00
Luke Rogers
61752baa24
Various tweaks
2012-09-05 21:35:44 +12:00
Luke Rogers
6bb9819501
Gah, forgot something >_>
2012-09-05 21:09:23 +12:00
Luke Rogers
dafa9d4d94
GeoIP now shows regions for all countire
2012-09-05 20:56:50 +12:00
Luke Rogers
366cb44f0a
Now shows state for US hosts and handles missing data better
2012-09-05 16:41:49 +12:00
Luke Rogers
21153b8246
Rewrote geolocation code (more features and size optimisations coming soon
2012-09-05 16:25:51 +12:00
Luke Rogers
4562f59cab
Tweaks
2012-09-05 11:41:32 +12:00
Luke Rogers
accf84401f
Forgot to add this -.-
2012-09-05 11:09:54 +12:00
Luke Rogers
62cf93bd52
Rewrote fact.py (screw this shitty website, so many failure points)
2012-09-05 11:04:01 +12:00
Luke Rogers
47b7836088
Rewrote retry loop in execute.py
2012-09-05 10:11:12 +12:00
Luke Rogers
8ef57a6250
Made the haste() function in web.py use the post_text feature from http.py
2012-09-05 08:18:05 +12:00
Luke Rogers
1843b6a28c
Bugfix
2012-09-05 08:11:45 +12:00
Luke Rogers
19efd08634
Started refactoring factoids.py again.
2012-09-05 08:09:08 +12:00
Luke Rogers
e12e7721da
PEP8, various other tweaks
2012-09-05 07:52:03 +12:00