Commit graph

775 commits

Author SHA1 Message Date
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
Luke Rogers 6c022dac1c Tweaked http.py, started rewriting urlparse.py 2012-09-05 07:41:52 +12:00
Luke Rogers 8e877416a7 Made help.py and tell.py use the command prefix properly 2012-09-05 07:01:03 +12:00
Luke Rogers fa63329509 Removed wordoftheday, updated password.py 2012-09-04 22:38:54 +12:00
Luke Rogers 16573eb482 Moved fact.py over to BS4 (I need to rewrite fact.py soon, it's a bit outdated and somewhat broken), removed old htmlstipper library 2012-09-04 09:58:59 +12:00
Luke Rogers b536bbf754 Removed old bit.ly code, changed some things around 2012-09-04 09:51:15 +12:00
Luke Rogers 4b7cbb118c Updated gcalc.py to use included copy of BeautifulSoup. 2012-09-04 09:28:24 +12:00
Luke Rogers 6b4042972b Testing the ability to include libraries with the bot 2012-09-04 09:09:57 +12:00
Luke Rogers c44b1dcd6a Moved haste() to util/web 2012-09-02 23:48:47 +12:00
Luke Rogers 23dde386d0 Unbroke youtube 2012-08-30 22:30:29 +12:00
Luke Rogers fef3cfe92a ban(s) 2012-08-29 14:22:58 +12:00
Luke Rogers 56a656f691 Merge branch 'develop' of github.com:ClouDev/CloudBot into develop 2012-08-28 23:17:17 +12:00
Luke Rogers b4477ddab9 Removed info plugin. (channels lets people see secret channels, prefix is silly) 2012-08-28 23:16:42 +12:00
puffrfish 6f2226b4cc Added color to mcstatus 2012-08-28 02:53:20 -03:00
Luke Rogers 9b19225f65 More trollproofing. 2012-08-28 17:19:13 +12:00
Luke Rogers d0c0ab76f3 Use triple quotes as a workaround for issues 2012-08-28 17:06:21 +12:00
Luke Rogers 30f1c18d94 Added (working) first version of new python thingy 2012-08-28 16:51:26 +12:00
Luke Rogers 2871bd3211 Switched to using is.gd for URL shortening 2012-08-28 16:38:40 +12:00
Luke Rogers 3fa8d5d312 Added early untested version of new python exec code - this probably will not work. 2012-08-28 11:29:08 +12:00
Luke Rogers bc847f3fb8 Changed API url 2012-08-28 08:25:31 +12:00
Luke Rogers 885e1ca155 Added first version of fishbans command. 2012-08-28 07:53:49 +12:00
Luke Rogers 27b42e3ea4 Merge branch 'develop' of github.com:ClouDev/CloudBot into develop 2012-08-28 07:09:20 +12:00
Luke Rogers 70591c51e5 Poking stuff 2012-08-28 07:08:09 +12:00
Luke Rogers b7f3d29f6e mothertruckers 2012-08-28 00:32:04 +12:00
Luke Rogers 41f5e64023 added new mcstatus 2012-08-28 00:29:03 +12:00
Luke Rogers 2cc4700162 Added LMGTFY Plugin 2012-08-28 00:22:03 +12:00
Luke Rogers ad7d5b30dd Rewrote slogan plugin to make slogans locally 2012-08-23 14:56:00 +12:00
Luke Rogers 9f174f66dc Switched from youtube.com to youtu.be 2012-08-21 08:34:24 +12:00
Luke Rogers d8d270a076 Tweaks 2012-08-21 08:32:12 +12:00
Luke Rogers a1efe30f8f More tweakery 2012-08-21 08:11:48 +12:00
Luke Rogers 65da0d345c Removed flip plugin. 2012-08-21 08:07:12 +12:00
Luke Rogers 98930f8285 Pepping and tweaks 2012-08-21 08:02:49 +12:00
Luke Rogers 7bdbb376b8 Pepping 2012-08-21 07:49:22 +12:00
Luke Rogers 1325958546 Fixed bug with time after seeing it in a users log 2012-08-01 07:25:35 +12:00
Luke Rogers b41e659dbd Update plugins/urban.py 2012-07-30 10:37:50 +12:00
Luke Rogers 8c2c9c5530 Tweaked dice 2012-07-14 03:32:26 +12:00
Luke Rogers 05e5f83093 added reddit plugin from some guy 2012-07-13 00:55:10 +12:00
Luke Rogers 7ec200105a tweaks done while working on CloudWeb 2012-06-12 16:50:02 +12:00
Luke Rogers 51bcddd44a fixes 2012-06-12 09:45:23 +12:00
Luke Rogers 3cab25f123 Merge branch 'develop' of github.com:ClouDev/CloudBot into develop 2012-06-12 09:34:49 +12:00
Luke Rogers b43b52e3f3 fix 2012-06-12 08:15:39 +12:00
Luke Rogers 20b0e46a28 Update develop 2012-06-11 10:36:29 +12:00
Luke Rogers f2ec2eb8d3 derp 2012-06-11 10:24:30 +12:00
Luke Rogers a47d99c0c2 Update develop 2012-06-11 10:21:44 +12:00
Luke Rogers ce53be53d2 Moved the colour code to only run when first loading the plugin 2012-06-08 11:42:30 +12:00
Luke Rogers d27185913f Fixed up a namefile 2012-06-08 10:58:42 +12:00
Luke Rogers abc5d196ba Added some new Minecraft 1.3 items, Thanks Mufin! 2012-06-06 15:45:02 +12:00
neersighted 90af9c0979 made 8ball.py use data/, and refactored it slightly (unused imports) 2012-06-05 17:09:19 -07:00
Luke Rogers 7f381012d5 added a proper error message 2012-06-05 20:44:45 +12:00
Luke Rogers aafdf42449 Added date 2012-06-04 02:57:00 +12:00
Luke Rogers 20dd9968b3 Added fix for old stock symbols, eg: APPL 2012-06-04 02:53:23 +12:00