Switch to DuckDuckGo Search
   October 6, 2010  
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | >

Toggle Join/Part | bottom
[00:02:46] *** zangetsu has joined #supybot
[00:04:06] *** Exavion has quit IRC
[00:11:55] *** ktabic has quit IRC
[00:13:34] *** RichardG has quit IRC
[00:18:10] -gribble- iSpam has quit oftc (Remote host closed the connection)
[00:23:26] *** fossrox has quit IRC
[00:26:19] *** DNS777 has quit IRC
[00:30:19] *** DNS777 has joined #supybot
[00:31:51] *** baccenfutter has quit IRC
[00:32:02] *** baccenfutter has joined #supybot
[00:39:11] *** KittyKatt has quit IRC
[00:41:53] *** RichardG has joined #supybot
[00:42:23] -gribble- iSpam (iSpam!icecap at 187 dot 15.19.217) has joined on oftc
[00:47:14] *** Exavion has joined #supybot
[01:36:31] *** Ice-cream has joined #supybot
[01:41:19] *** Ice-cream has quit IRC
[01:42:08] *** KenjiE20 has quit IRC
[02:09:44] *** sailerboy has joined #supybot
[02:10:41] *** KittyKatt has joined #supybot
[02:23:23] *** Efreak has joined #supybot
[02:28:08] *** ZzPod has joined #supybot
[02:32:49] *** themill has quit IRC
[02:36:31] *** Algabe has joined #supybot
[02:36:42] <Algabe> nanotube: hola
[02:37:00] <Algabe> nanotube: los logs se generan por dia deacuerdo a mi horario ?
[02:47:56] *** sailerboy is now known as zz_sailerboy
[02:50:38] *** zz_sailerboy is now known as sailerboy
[03:07:00] *** ZzPod has quit IRC
[03:15:58] *** necrodearia has quit IRC
[03:16:24] *** ZzPod has joined #supybot
[03:17:50] *** necrodearia has joined #supybot
[03:23:01] *** ZzPod is now known as ZzSeal
[03:25:25] *** ZzSeal is now known as ZzPod
[03:26:33] -gribble- joat (joat!~joat at ip70-174-79-200 dot hr.hr.cox.net) has joined on oftc
[03:26:39] *** joat has joined #supybot
[03:27:36] *** Exavion has quit IRC
[03:52:13] *** ZzPod has quit IRC
[04:25:47] *** Efreak has quit IRC
[04:35:47] -gribble- tomaw has quit oftc (charon.oftc.net reticulum.oftc.net)
[04:37:47] -gribble- tomaw (tomaw!tom at tomaw dot netrep.oftc.net) has joined on oftc
[04:59:35] *** Algabe has quit IRC
[05:00:32] *** KittyKatt has quit IRC
[05:00:56] *** KittyKatt has joined #supybot
[05:15:12] *** eraserhead77 has quit IRC
[05:41:29] *** Exavion has joined #supybot
[05:50:08] *** KittyKatt has quit IRC
[05:56:26] *** KittyKatt has joined #supybot
[06:01:03] *** Efreak has joined #supybot
[06:03:21] *** eraserhead77 has joined #supybot
[06:19:11] *** ProgVal has joined #supybot
[06:22:07] *** ProgVal has quit IRC
[06:35:20] *** sailerboy is now known as zz_sailerboy
[06:56:03] *** zz_sailerboy is now known as sailerboy
[07:05:00] *** Efreak has quit IRC
[07:34:27] <Exavion> is there an eliza plugin for supybot?
[07:35:00] <nanotube> Exavion: maybe not specifically eliza... but there are some AI plugins listed on ,,resources
[07:35:01] <gribble> Here's a nice page of supybot resources: http://sourceforge.net/apps/mediawiki/gribble/index.php?title=Supybot_Resources || Please join us if you would like to help!
[07:36:27] <Exavion> Thanks nanotube
[07:37:03] <nanotube> Exavion: np :)
[07:38:10] *** sailerboy is now known as zz_sailerboy
[07:41:15] *** Steve57 has joined #supybot
[07:45:46] *** ProgVal has joined #supybot
[08:12:37] *** Steve57 has quit IRC
[08:13:53] *** Steve57 has joined #supybot
[08:25:47] *** Steve57 has quit IRC
[08:26:10] *** Steve57 has joined #supybot
[08:29:33] <ProgVal> Yeah, my .po parser works
[08:56:28] <ProgVal> If you want to take a look to it... http://paste.pocoo.org/show/zCn9jCScowMhcCmZ49ja/ (it is not tested yet)
[08:58:46] *** ktabic has joined #supybot
[09:20:40] *** KittyKatt has quit IRC
[09:52:30] *** Elwell has quit IRC
[10:28:37] *** KenjiE20 has joined #supybot
[10:31:06] *** hokkaido has joined #supybot
[10:48:06] *** themill has joined #supybot
[12:00:01] *** Guest36067 has quit IRC
[12:46:02] *** joat has quit IRC
[12:46:03] -gribble- joat has quit oftc (Remote host closed the connection)
[13:15:58] <ProgVal> I would like to edit the setup.py of Supybot to make it install the locale/ directory which is in all the plugins directory
[13:16:01] <ProgVal> how to do that ?
[13:52:59] <Warlord> python setup.py --prefix=$HOME
[13:53:06] <Warlord> python setup.py install --prefix=$HOME
[14:05:14] <ProgVal> It doesn't answer my question
[14:07:48] <ProgVal> I have this code : http://paste.pocoo.org/show/D17CwzI1CQ9B6KyfRguc/ ; but, Python doesn't create /usr/local/lib/python2.6/dist-packages/supybot/plugins/ChannelStats/locale/
[14:26:42] *** Steve57 has quit IRC
[14:28:39] *** Steve57 has joined #supybot
[14:52:57] <Omen> ProgVal: Not sure I understand what you are trying to accomplish. If you install the bot the way Warlord described it installs everything in the correct folders automatically. the path you listed is a Linux path if you were not aware. I installed mine using Root then launch the bot from a restricted user account.
[15:20:35] <ProgVal> I don't want to install the bot
[15:21:19] <ProgVal> I want to edit setup.py because I added files in the source code
[15:21:25] <ProgVal> but I did it now
[15:49:03] *** fossrox has joined #supybot
[15:49:08] *** fossrox has quit IRC
[15:49:08] *** fossrox has joined #supybot
[15:58:02] *** Abdur has joined #supybot
[15:58:11] <Abdur> hi ProgVal
[15:58:15] <ProgVal> hi
[15:58:23] <Abdur> i downloaded and install unbutu
[15:58:27] *** ktabic has quit IRC
[15:58:34] <Abdur> :)
[15:58:56] <Abdur> unbuntu is really cool
[15:59:36] *** ktabic has joined #supybot
[16:03:28] *** Abdur has quit IRC
[16:03:32] <hokkaido> try albundy
[16:03:35] <hokkaido> shoes included
[16:12:02] *** zz_sailerboy is now known as sailerboy
[16:18:47] <ProgVal> yeah, my internationalisation module works !
[16:22:22] *** fossrox has quit IRC
[16:43:57] *** Steve57 has quit IRC
[16:52:46] *** themill has quit IRC
[16:53:46] *** ktabic has quit IRC
[16:55:01] *** themill has joined #supybot
[17:09:27] <ProgVal> I have a problem with the format function
[17:09:52] <ProgVal> I have that : format("foo %b foo", 1)
[17:10:19] <ProgVal> I have edited the sub() function in format() : I added that :
[17:10:21] <ProgVal> elif char == 'v':
[17:10:21] <ProgVal> args.pop()
[17:10:21] <ProgVal> return ''
[17:10:45] <ProgVal> but, when I type format("foo %v foo", 1), it doesn't works, and I get an error
[17:11:23] <ProgVal> (that is an example ; actually, it the the !channelstats message, not "foo %b foo")
[17:16:03] <ProgVal> oh
[17:16:06] <ProgVal> I know -_-*
[17:16:11] <ProgVal> _formatRe = re.compile('%((?:\d+)?\.\d+f|[bfhiLnpqrstu%])')
[17:16:11] <ProgVal> def format(s, *args, **kwargs):
[17:16:12] <ProgVal> ...
[17:16:41] <ProgVal> I'm stupid
[17:49:34] *** Ttech has quit IRC
[17:50:21] *** FFForever has quit IRC
[17:50:52] *** FFForever has joined #supybot
[17:51:11] *** DNS777 has quit IRC
[17:52:57] *** DNS777 has joined #supybot
[17:54:49] *** Ttech has joined #supybot
[18:35:45] *** Twiggy|worx has joined #supybot
[18:36:49] <Twiggy|worx> I have a question that I couldnt find with google. Is there a way to batch add larts rather than through command? Also is there a available list of larts anywhere so I dont have to be so creative?
[18:39:55] *** KenjiE20|SSH has joined #supybot
[18:39:59] *** KenjiE20 has quit IRC
[18:40:01] *** KenjiE20|SSH is now known as KenjiE20
[18:42:13] <nanotube> Twiggy|worx: well you could probably manually edit the lart database
[18:42:26] <nanotube> ProgVal: re i18n: great :)
[18:42:40] <ProgVal> :D
[18:43:10] <Twiggy|worx> sorry to sound noobish. But where is the database at?
[18:43:19] <ProgVal> Twiggy|worx~> probably in data/
[18:43:31] <Twiggy|worx> okay I can look for it later tonight
[18:43:35] <Twiggy|worx> Thank you!
[18:43:55] <ProgVal> nanotube~> I've suspended Supybot-fr, while the internationalization is not officially commited
[18:44:36] <nanotube> suspended?
[18:44:59] <ProgVal> er...
[18:45:30] <ProgVal> I don't translate anything before Supybot is internationalized
[18:45:51] <nanotube> ah
[18:45:51] <nanotube> ok
[18:46:02] <ProgVal> do you see the patches on the tracker ?
[18:46:18] <nanotube> yea i get updates in email. :) haven't looked at the code though
[18:46:19] <ProgVal> did you look*
[18:47:45] <ProgVal> Can you look at the ChannelStats patch and say what's your mind about the __doc__ handling ?
[18:48:54] <ProgVal> I don't like it, but I have to idea about how to improve it
[18:58:23] *** ProgVal has quit IRC
[18:59:44] *** themill has quit IRC
[19:06:56] *** ProgVal has joined #supybot
[19:07:13] <ProgVal> damned wifi board
[19:07:34] <ProgVal> last messages I've got/sent :
[19:07:34] <ProgVal> <nanotube> yea i get updates in email. :) haven't looked at the code though
[19:07:34] <ProgVal> <ProgVal> did you look*
[19:07:34] <ProgVal> <ProgVal> Can you look at the ChannelStats patch and say what's your mind about the __doc__ handling ?
[19:07:34] <ProgVal> <ProgVal> I don't like it, but I have to idea about how to improve it
[19:08:59] *** blackrock has joined #supybot
[19:09:23] <blackrock> Hello, what do you type when the supybot-wizard asks for a *server*?
[19:10:22] <blackrock> Anybody?
[19:10:34] <blackrock> Help me dominate the universe, people!
[19:12:27] <Pici> blackrock: The irc server that you want it to connect to. Like chat.freenode.net
[19:15:40] <nanotube> ProgVal: you mean tha i18n patch, when you say "the channelstats patch" ?
[19:16:23] <blackrock> Thanks Pici, i thought answering which network? would suffice
[19:17:04] <nanotube> blackrock: the wizard doesn't have a db of networks and their servers stored anywhere. so it's up to you to define them. :)
[19:17:19] <blackrock> :) yes
[19:17:20] <nanotube> the network name is abritrary
[19:17:42] <blackrock> first, i thought it _had_ that db hehe
[19:18:05] <blackrock> all right, config'd and ran it
[19:18:16] <blackrock> what could be the first query for the bot?
[19:18:23] <nanotube> ping :)
[19:18:33] <FFForever> pong :P
[19:18:36] <nanotube> ;;plugin ping
[19:18:36] <gribble> The "ping" command is available in the Misc plugin.
[19:18:47] <nanotube> i think misc is loaded by default... so try ,,ping
[19:18:47] <gribble> pong
[19:18:51] <blackrock> okay it says "pong" :)
[19:18:55] <nanotube> hehe nice
[19:19:01] <nanotube> that's all you needed to know. :)
[19:19:06] <nanotube> FFForever: too much lag :P
[19:19:24] <FFForever> nanotube, feel free to upgrade my network connection ;)
[19:19:28] <nanotube> FFForever: haha
[19:19:38] <FFForever> nanotube, is there a simple way to scan all incomming messages for /r/* any where in the message?
[19:19:51] <nanotube> FFForever: yes, the ,,messageparser plugin
[19:19:51] <gribble> See the documentation on the MessageParser plugin here: http://sourceforge.net/apps/mediawiki/gribble/index.php?title=MessageParser_Plugin
[19:20:03] <nanotube> you can have it scan for any regexp
[19:20:36] <FFForever> nanotube, that is bloody awesome! time to make my reddit plugin
[19:20:38] <nanotube> that's how gribble responds to in-line commands, like ,,(echo FFForever)
[19:20:38] <gribble> FFForever
[19:20:52] <nanotube> hehe have fun. :)
[19:20:59] <nanotube> what's your reddit plugin gonna do?
[19:21:24] <ProgVal> <nanotube> ProgVal: you mean tha i18n patch, when you say "the channelstats patch" ? => yep. the internationalisation patch of ChannelStats
[19:21:32] <FFForever> nanotube, it is going to scan for anything with /r/* and reply with http://reddit.com/r/*
[19:21:34] <nanotube> ProgVal: ok, will do in a bit.
[19:21:43] <ProgVal> thanks
[19:21:45] <FFForever> basically it's for my laziness
[19:21:49] <blackrock> okay, i'm gonna go read supybook
[19:22:00] <nanotube> FFForever: ah... in that case... you don't even need an extra plugin. you can just use messageparser to do that.
[19:22:35] <FFForever> O_o
[19:22:46] <nanotube> FFForever: messageparser lets you set arbitrary regexp, and arbitrary response to that regexp
[19:23:25] <FFForever> cool, I just finished downloading sp2 so ill toy with it after I finish up these updates
[19:23:29] <nanotube> so... say you want to scan for "/r/([^ ]+)" and return "http://reddit.com/r/\1"
[19:24:03] <FFForever> wouldn't it be ([A-Za-z0-9]+)?
[19:24:26] <nanotube> you'd run "messageparser add "/r/([^ ]+)" "echo http://reddit.com/r/$1" ... and then you're all set.
[19:24:40] <nanotube> FFForever: depends on what chars you want to be accepted as part of the reddit url... i dunno what the charset is
[19:24:48] <nanotube> i just told it to look for "anything that's not a space"
[19:25:09] <FFForever> ahhh, I have not touched regex in over a year (thankfully)
[19:25:13] <nanotube> haha
[19:25:19] <nanotube> you mean... unfortunately. ;)
[19:25:33] <FFForever> no I am pretty sure I mean fortunately
[19:25:48] <FFForever> anyway brb
[19:30:07] <nanotube> hehe
[19:36:22] <nanotube> ProgVal: ping?
[19:36:31] <ProgVal> pong
[19:36:45] <nanotube> k, so the basic approach is correct, to reassign the objects __doc__
[19:37:04] <nanotube> but instead of doing this for /every single function you see/, it would be better to use a decorator
[19:37:19] <nanotube> define something like:
[19:37:32] <ProgVal> I know, but I can't do it
[19:37:34] <nanotube> def transdoc(obj):
[19:37:34] <nanotube> obj.__doc__ = _(obj.__doc__)
[19:37:34] <nanotube> return obj
[19:37:52] <nanotube> then just decorate each method with @transdoc
[19:37:52] <ProgVal> if you do that, xgettext won't detect the string
[19:38:06] <nanotube> what do you mean?
[19:38:22] <ProgVal> xgettext generates .pot files from the source (.py) files
[19:38:22] <nanotube> it does exactly the same thing as your current assignment, only takes advantage of decorators
[19:38:34] <nanotube> aah hmmm
[19:38:38] <ProgVal> :s
[19:39:13] <nanotube> it won't think that 'normal' docstrings in functions are translatable?
[19:39:20] <ProgVal> variables are known at the runtime
[19:39:43] <ProgVal> but, when building the .pot, there is nothing running
[19:40:27] <nanotube> any argument you can pass to xgettext to take docstrings?
[19:40:44] <ProgVal> don't know...
[19:40:45] <ProgVal> http://docs.python.org/library/gettext.html#deferred-translations
[19:42:46] <blackrock> Why's my bot giving me 'operation succeeded' though my requested plugin doesn't exist ("Seen" not available by default?)
[19:42:48] <blackrock> ?
[19:43:23] <ProgVal> nanotube~> --docstrings ?
[19:44:28] <nanotube> blackrock: what command are you issuing that tells you operation succeded
[19:44:50] <blackrock> like "@load Seen"
[19:45:15] <ProgVal> brb (~1h)
[19:45:22] *** ProgVal has quit IRC
[19:46:13] <blackrock> OK nevermind, will dig for it tomorrow
[19:46:17] <nanotube> blackrock: load loads the plugin... the plugin is available by default
[19:46:20] <nanotube> so it succeeds...
[19:46:22] <nanotube> what's wrong with that?
[19:46:42] <nanotube> the Seen plugin is shipped with stock supybot...
[19:47:04] <blackrock> ok, just wondered about the error msg
[19:47:05] <nanotube> if you try 'list' command after your load, you should see Seen in list of loaded plugins
[19:47:13] <blackrock> but it was working, so no problem
[19:47:29] <blackrock> how do you see _all_ the available plugins?
[19:47:44] <nanotube> ls /path/to/plugins/directory :)
[19:47:55] <blackrock> ok ok
[19:48:14] <nanotube> (unfortunately, no current way to list from within bot plugins that are not yet loaded)
[19:48:21] <blackrock> thanks nanotube for losing my virginity in supybotting
[19:48:24] <nanotube> (though... now that i think about it... should be pretty trivial to implement)
[19:48:28] <blackrock> gonna sleep, bye all
[19:48:28] <nanotube> blackrock: haha
[19:48:30] <nanotube> gn
[19:48:44] *** blackrock has quit IRC
[19:52:10] <nanotube> ;;later tell progval indeed, pygettext has a --docstrings option... so that should let you extract the docstrings to the .pot files, without having to change the docstring declaration for /every single command function in every plugin/
[19:52:10] <gribble> The operation succeeded.
[20:01:49] *** ktabic has joined #supybot
[20:16:43] *** ktabic has quit IRC
[20:23:55] *** mren|off is now known as mren
[20:28:41] *** ktabic has joined #supybot
[20:39:58] *** ProgVal has joined #supybot
[20:40:32] <ProgVal> nanotube ~> thanks
[20:44:44] <nanotube> ProgVal: np. :) also... instead of carting patches around - i suggest you start a git repository with all this
[20:44:54] <nanotube> create a new branch, then hack away
[20:45:23] <ProgVal> mmh
[20:45:39] <ProgVal> I'm not very familiar to git
[20:46:26] <nanotube> ProgVal: any other version control?
[20:47:00] <ProgVal> subversion, but I don't use it very well either
[20:47:08] <nanotube> hehe
[20:47:18] <nanotube> in that case, invest some time in learning the basics of git. it'll pay of handsomely
[20:47:20] <ProgVal> I should learn git, I think
[20:47:23] <nanotube> yes
[20:48:09] <ProgVal> Some great french tutorial author has written a tutorial on git, I'll read it
[20:48:21] <ProgVal> s/on/about
[20:48:48] <nanotube> ok - sounds like a good start. :)
[20:49:02] <nanotube> i can also suggest some english ones... but there are really plenty of tutorials out there. :)
[20:49:13] *** hokkaido has quit IRC
[20:51:36] <ProgVal> I don't understand English enough to read so huge docs :s
[20:52:29] <nanotube> ProgVal: hehe well... your english looks pretty good from here. :)
[20:53:01] <ProgVal> mmh
[20:53:53] <nanotube> but of course, if there is a good tutorial in french... no reason to stress yourself reading english. :)
[20:54:03] <ProgVal> :)
[20:54:50] *** hokkaido has joined #supybot
[21:06:28] <Weedy> nanotube: poke
[21:07:15] <quantumlemur> nanotube, poke
[21:07:21] <quantumlemur> I don't have anything to say
[21:07:27] <quantumlemur> it just seemed like a fun thing to do
[21:11:22] <ProgVal> what's a poke ?
[21:12:53] <quantumlemur> depends on how old you are :P
[21:13:07] <ProgVal> ?
[21:13:13] <quantumlemur> hehe
[21:13:53] <Weedy> if there anyway to get the nicks of everyone above op?
[21:13:58] <quantumlemur> well, it's where you take your finger or a similar long thin object, and you push the end lightly into someone else...
[21:14:01] <Weedy> i need to make a noticing command
[21:14:04] <quantumlemur> Weedy, in a plugin?
[21:14:12] <Weedy> like @mods OSHI
[21:14:14] <ProgVal> ok... -_-
[21:14:29] <quantumlemur> irc.state.channels[msg.args[0]].ops I believe
[21:14:44] <Weedy> not in a plugin
[21:14:50] <Weedy> cause i can't write python
[21:15:35] <quantumlemur> ah
[21:15:40] <quantumlemur> hmm
[21:15:48] <quantumlemur> I'm not sure
[21:15:50] <ProgVal> python is hypoallergenic, don't worry
[21:15:57] <quantumlemur> ^^ he's right, you know
[21:20:56] *** ProgVal has quit IRC
[21:21:52] *** ProgVal has joined #supybot
[21:22:05] <ProgVal> 21:14:57 <quantumlemur> ^^ he's right, you know
[21:22:06] <ProgVal> 21:20:31 * Timeout. Disconnecting from server...
[21:27:36] <SteelSide> ProgVal, it came through
[21:27:44] <SteelSide> and nothign else came efter that
[21:27:52] <SteelSide> except your connection fail ;d
[21:28:03] <SteelSide> I thought there was something like @ops already ._.
[21:28:08] <SteelSide> i remember seeing something like it
[21:28:22] <ProgVal> uhuh
[21:29:05] <ProgVal> &ops
[21:29:06] <gribble> Error: "ops" is not a valid command.
[21:33:05] *** Twiggy|worx has left #supybot
[21:34:08] * ProgVal slaps gribble around a nanotube with a large supybot
[21:35:32] * nanotube pokes Weedy quantumlemur and ProgVal
[21:35:50] <ProgVal> nanotube ~> I didn't poked you
[21:37:20] <ProgVal> nanotube ~> I don't understand why I should branche Supybot instead of sending patches
[21:37:51] <ProgVal> there's already too much branches/forks
[21:38:02] <nanotube> because it makes life easier for you as a developer
[21:38:34] <ProgVal> mmh
[21:38:52] <ProgVal> but splitting community is not a good thing I think
[21:39:55] <ProgVal> and, the first thing to do to make developper's life easier is to leave sourceforge
[21:40:56] <nanotube> ProgVal: just because everyone uses his own git branch doesn't split a community. the community is right here :)
[21:41:09] <ProgVal> mmh
[21:41:22] <nanotube> as far as leaving sourceforge... it works just fine. but that said, i keep a clone of my gribble repo on both sf and gitgub
[21:41:59] <nanotube> Weedy: you'd have to write your own... or if your ops contingent is always pretty constant, just make a hard alias to a list of nicks
[21:42:27] <ProgVal> sending patches helps to improve the official supybot, so, the other branches
[21:42:46] <ProgVal> I think
[21:43:04] <ProgVal> Sourceforge is pain because it is very very slow
[21:43:16] <nanotube> git allows to pull commits directly out of other repos
[21:43:36] <nanotube> jamessan has cherry-picked a few of mine over time
[21:44:18] <nanotube> yes, the sf trackers can be a bit slow to load, true... but they've gotten better recently.
[21:49:59] <ProgVal> I don't know how to call my branch :s
[21:53:47] *** Twiggy|worx has joined #supybot
[21:54:06] <nanotube> ProgVal: try calling it "i18n" ?
[21:54:13] <Twiggy|worx> Is there a way to keep supybot from posting the commands to a chan?
[21:54:16] <nanotube> it doesn't really matter, you can have as many branches as you want, named whatever you want.
[21:54:24] <nanotube> Twiggy|worx: which commands?
[21:55:01] <ProgVal> nanotube ~> I didn't understood branches like that :D
[21:55:11] <ProgVal> thanks
[21:55:14] <Twiggy|worx> the command commands. For example !commands
[21:55:28] <ProgVal> &list
[21:55:28] <gribble> Admin, Alias, Anonymous, Channel, ChannelLogger, ChannelStats, Conditional, Config, Debug, Dict, Dunno, Factoids, Filter, Format, Games, Google, Internet, Later, MarketMonitor, Math, MessageParser, Misc, MtgoxMonitor, Network, Note, Owner, Plugin, RSS, Relay, Reply, Scheduler, Seen, Services, Status, String, Time, Topic, Unix, User, Utilities, and Web
[21:55:29] <ProgVal> ?
[21:55:32] <Twiggy|worx> It makes it spam really bad
[21:56:03] <nanotube> Twiggy|worx: aah, you can just use the ,,disable command, or add a negative ,,defaultcapability for it
[21:56:03] <gribble> (disable [<plugin>] <command>) -- Disables the command <command> for all users (including the owners). If <plugin> is given, only disables the <command> from <plugin>. If you want to disable a command for most users but not for yourself, set a default capability of -plugin.command or -command (if you want to disable the command in all plugins).
[21:56:04] <gribble> (defaultcapability {add|remove} <capability>) -- Adds or removes (according to the first argument) <capability> from the default capabilities given to users (the configuration variable supybot.capabilities stores these).
[21:56:34] <nanotube> ProgVal: :)
[21:56:47] <Twiggy|worx> hmm but there is no way to make it available in a /query butnot in chan?
[21:57:00] <ProgVal> nanotube ~> don't you think gribble shouldn't answer to many ,, at a time ?
[21:57:15] <nanotube> ProgVal: nope, it is deliberate that it does allow multiple commands in one line
[21:57:22] <ProgVal> ok
[21:57:32] <nanotube> (don't abuse it, of course :) )
[21:57:58] <nanotube> Twiggy|worx: mmm not that i know of, easily
[21:58:29] <Twiggy|worx> man. Thats sad. I want people to be able to see the commands but with 5 replies of them. It can easily bury converstions
[21:58:55] <Twiggy|worx> I guess they can jsut do the list command
[21:58:57] <ProgVal> use notices
[21:59:21] <Twiggy|worx> ?
[22:08:31] <Twiggy|worx> Sorry to ask noob questions but what would I want to look at to make supybot ignore a person from excessive commands?
[22:08:59] <ProgVal> &config list supybot.abuse
[22:08:59] <gribble> @flood
[22:15:58] <Twiggy|worx> Man I fail, what do I do after that? I can't figure out how to modify @flood
[22:16:15] <ProgVal> &config list supybot.abuse.flood
[22:16:15] <gribble> @command
[22:16:21] <ProgVal> &config list supybot.abuse.flood.command
[22:16:22] <gribble> @invalid, maximum, and punishment
[22:16:39] <Twiggy|worx> oh okay so you add it as a .
[22:16:41] <Twiggy|worx> gotcha
[22:17:02] <ProgVal> read the doc files
[22:29:32] *** ProgVal has quit IRC
[23:12:32] *** mren is now known as mren|off
[23:56:56] *** Exavion has quit IRC
top

   October 6, 2010  
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | >