Commit graph

998 commits

Author SHA1 Message Date
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