logs | stats
   February 26, 2006  
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

[00:02:37] <ihope> @list misc
[00:02:39] <supybot> ihope: apropos, help, last, list, more, ping, source, tell, and version
[00:02:50] <supybot> <Strike|work> @apropos ignore
[00:02:52] <supybot> <supybot> Strike|work: Admin ignore add, Admin ignore list, Admin ignore remove, Channel ignore add, Channel ignore list, Channel ignore remove, and ignore
[00:02:58] <Inc> heh
[00:03:27] <ihope> @help Admin ignore add
[00:03:27] <supybot> ihope: (admin ignore add <hostmask|nick> [<expires>]) -- Ignores <hostmask> or, if a nick is given, ignores whatever hostmask that nick is currently using. <expires> is a "seconds from now" value that determines when the ignore will expire; if, for instance, you wish for the ignore to expire in an hour, you could give an <expires> of 3600. If no <expires> is given, the ignore will (1 more message)
[00:03:37] <ihope> @more
[00:03:37] <supybot> ihope: never automatically expire.
[00:03:48] <ihope> @help Channel ignore add
[00:03:50] <supybot> ihope: (channel ignore add [<channel>] <nick|hostmask> [<expires>]) -- If you have the #channel,op capability, this will set a persistent ignore on <hostmask> or the hostmask currently associated with <nick>. <expires> is an optional argument specifying when (in "seconds from now") the ignore will expire; if it isn't given, the ignore will never automatically expire. <channel> is only (1 more message)
[00:03:59] <ihope> @more
[00:04:01] <supybot> ihope: necessary if the message isn't sent in the channel itself.
[00:07:32] *** Mazon is now known as mazon
[00:07:35] *** mazon is now known as Mazon
[00:14:46] *** jetscreamer has joined #supybot
[00:21:55] *** agile[] has joined #supybot
[00:22:23] *** agile has quit IRC
[00:25:55] *** Hawkbot has joined #supybot
[00:26:03] <ihope> Hmm. It worked.
[00:27:11] <ihope> :whoami
[00:27:11] <Hawkbot> ihope
[00:27:45] <ihope> :channel ignore add #esoteric EgoBot
[00:27:45] <Hawkbot> :-)
[00:27:51] <ihope> Hmm. It worked.
[00:27:59] <ihope> :part #supybot
[00:27:59] *** Hawkbot has left #supybot
[00:36:12] *** brad2901 has quit IRC
[00:37:21] *** brad2901 has joined #supybot
[00:37:29] *** Inc has left #supybot
[00:53:14] <beoba> how do i go about adding/removing networks from the list from within the bot (ie without editing a config while bots running)?
[00:53:37] <beoba> i've found the network plugin, but it doesnt appear to have a way to save networks
[00:54:42] <jamessan> when you connect to a network, the information is saved
[00:54:50] <ihope> How do I go about editing a config while the bot's running? :-P
[00:55:04] <jamessan> you edit it and then reload it
[00:55:12] <jamessan> just don't take too long or the bot will flush out it's changes
[00:55:23] <beoba> ah k
[00:55:23] <jamessan> there really shouldn't be a need to edit the config file
[00:55:33] <ihope> Reload, as in close and open again?
[00:55:49] <jamessan> there really shouldn't be a need to edit the config file
[00:55:51] <beoba> reload as in telling the bot "reload" after you saved the file
[00:55:53] <ihope> The ctrl+c thing?
[00:55:55] <ihope> Okay.
[00:56:29] <ihope> @help reload
[00:56:29] <supybot> ihope: (reload <plugin>) -- Unloads and subsequently reloads the plugin by name; use the 'list' command to see a list of the currently loaded plugins.
[00:56:37] <jamessan> wrong reload
[00:56:40] <jamessan> there really shouldn't be a need to edit the config file
[00:56:55] <ihope> What if I want to change the prefix character?
[00:57:18] <ihope> I don't want emoticons to trigger "that command doesn't exist".
[00:57:26] <jamessan> then you use the config command to change it
[00:57:41] <jamessan> @url last --with supybot.com --with getting
[00:57:43] <supybot> jamessan: http://supybot.com/documentation/help/tutorial/getting-started/identification
[00:57:45] <jamessan> bah
[00:57:58] <ihope> Okay. Thanks.
[00:58:07] <jamessan> @re s!/identification!! [url last --with supybot.com --with getting]
[00:58:09] <supybot> jamessan: http://supybot.com/documentation/help/tutorial/getting-started
[00:58:11] <jamessan> read that
[01:00:32] *** agile[] is now known as agile
[01:12:50] <beoba> got an error with debug plugin, when using sendquote:
[01:12:52] <beoba>   File "/sw/lib/python2.4/site-packages/supybot/commands.py", line 906, in newf
[01:12:52] <beoba>     f(self, irc, msg, args, *state.args, **state.kwargs)
[01:12:52] <beoba>   File "plugins/Debug/plugin.py", line 129, in sendquote
[01:12:52] <beoba>     msg = ircmsgs.IrcMsg(text)
[01:12:54] <beoba> NameError: global name 'ircmsgs' is not defined
[01:13:10] <beoba> (pulled from darcs sandbox a couple hours ago)
[01:18:26] *** daniel has joined #supybot
[01:18:31] <daniel> lo
[01:23:02] -supybot- DannyB has joined on oftc
[01:31:45] *** beoba is now known as WhoreBot
[01:32:59] *** WhoreBot is now known as beoba
[01:36:21] -supybot- Strike|work has quit oftc (Quit: leaving)
[01:37:42] *** dju` has quit IRC
[01:40:21] *** Mazon is now known as mazon
[01:49:00] <beoba> for using twisted, is it just a matter of installing it and restarting the bot? also, this package management system refers to a single monolithic "twisted-1.3.0" as well as several "twisted2" modules, which should i go with?
[01:59:54] *** Sedated has quit IRC
[02:03:15] *** Sedated has joined #supybot
[02:16:05] *** jetscreamer has quit IRC
[02:21:22] *** jetscreamer has joined #supybot
[02:24:10] <Nightweaver> has anyone got the Sshd plugin working with twisted2?
[02:31:16] *** ihope is now known as aihop
[02:37:49] *** jetscreamer has quit IRC
[02:38:21] <beoba> *shrug*
[02:40:24] <aihop> Is there any way to get Supybot to change its nick while it's running?
[02:44:04] <beoba> @help nick
[02:44:06] <supybot> beoba: (nick [<nick>]) -- Changes the bot's nick to <nick>. If no nick is given, returns the bot's current nick.
[02:46:20] *** aihop is now known as ihope
[02:51:06] <ihope> :-)
[02:51:08] <ihope> Thanks.
[02:59:03] *** eracc_ has joined #supybot
[02:59:35] *** eracc has quit IRC
[03:04:56] *** ihope is now known as Hawkbot
[03:05:29] *** Hawkbot is now known as ihope
[03:09:21] *** eracc_ is now known as eracc
[03:13:03] <ihope> How bad of an idea would it be to let everyone use the nick command?
[03:17:08] *** ihope is now known as rhobot
[03:17:10] *** rhobot is now known as ihope
[03:19:15] <jamessan> how would you like it if everyone could change your nick?
[03:21:29] *** eracc_ has joined #supybot
[03:21:42] <ihope> The bot isn't me.
[03:22:01] *** eracc has quit IRC
[03:23:17] <ihope> Well, is there any way to view the chat a bot has been recieving?
[03:26:14] <jamessan> turn up the log level
[03:26:19] <jamessan> @plugin nick
[03:26:19] <supybot> jamessan: The "nick" command is available in the Admin plugin.
[03:26:26] <jamessan> any admin can change the bot's nick
[03:26:48] <jamessan> that implies other capabilities, though
[03:29:04] <ihope> Okay, it works. Thanks.
[03:30:42] <ihope> Whoa!
[03:32:12] <ihope> Is there a way to have a bot send a message without the "ihope wants me to tell you: " in front?
[03:35:41] <ihope> Whoa. I'm getting six ignore messages for each one this ignored guy sends.
[03:36:22] *** eracc_ has quit IRC
[04:03:17] *** agile[] has joined #supybot
[04:16:34] *** nuge has joined #supybot
[04:24:25] *** agile has quit IRC
[04:46:10] *** ihope has quit IRC
[04:49:44] *** agile[] has quit IRC
[05:02:09] *** Freso has quit IRC
[05:15:53] *** agile has joined #supybot
[05:37:27] *** agile has quit IRC
[05:45:32] <beoba> jack stack > arthur bryant
[05:51:49] *** flamingspinach has quit IRC
[06:08:01] *** flamingspinach has joined #supybot
[06:18:40] *** Inc has joined #supybot
[06:18:46] <Inc> @help Connect
[06:18:48] <supybot> Inc: (connect <network> [<host[:port]>] [<password>]) -- Connects to another network (which will be represented by the name provided in <network>) at <host:port>. If port is not provided, it defaults to 6667, the default port for IRC. If password is provided, it will be sent to the server in a PASS command.
[06:18:56] <Inc> @plugin Connect
[06:18:56] <supybot> Inc: Error: There is no command "Connect".
[06:18:58] <Inc> wtf
[06:19:03] <Inc> plugin connect
[06:19:05] <Inc> @plugin connect
[06:19:07] <supybot> Inc: The "connect" command is available in the Network plugin.
[07:02:43] *** daniel_ has joined #supybot
[07:17:44] *** daniel has quit IRC
[07:34:11] *** agile has joined #supybot
[08:08:09] *** agile has quit IRC
[08:13:27] *** agile has joined #supybot
[09:07:43] *** agile has quit IRC
[09:09:50] *** agile has joined #supybot
[09:35:27] *** agile has quit IRC
[09:38:44] *** jetscreamer has joined #supybot
[10:01:52] *** beoba has quit IRC
[10:58:05] *** snyff has joined #supybot
[10:58:22] <snyff> hello
[11:00:07] <snyff> i 'm looking for an irc bot... why is supybot better than other bot (like eggdrop for example) ?
[11:01:14] <Hagabard> http://www.supybot.com/
[11:01:19] <supybot> Title: Welcome to Supybot.com! Supybot Website (at www.supybot.com)
[11:20:22] *** snyff has quit IRC
[11:45:16] *** Freso has joined #Supybot
[11:49:19] *** mazon is now known as Mazon
[12:15:40] *** x-un-i has joined #supybot
[12:17:00] <x-un-i> is there a way to make a statistic of the factoids usage ?
[12:26:16] <Freso> x-un-i: Yes.
[12:27:00] <x-un-i> hmm didnt find it in the docu..
[12:27:08] *** jetscreamer has quit IRC
[12:27:48] <Freso> x-un-i: Well, I'm not sure there's an *easy* way. :)
[12:27:56] <x-un-i> o-o
[12:28:13] <Freso> x-un-i: But you could always make logs and use them to make statistics from.
[12:28:51] <x-un-i> hmm that could be a chance
[12:35:27] *** Niekie has joined #supybot
[12:40:33] *** TFKyle has quit IRC
[12:47:38] *** TFKyle has joined #supybot
[12:55:04] *** Freso has quit IRC
[12:57:57] <daniel_> How can I have my bot not listen to 'alias add' commands from strangers?
[12:58:11] *** daniel_ is now known as daniel
[12:58:25] <daniel> One user even crashed it wtih doing two recursive aliases...
[13:00:24] <x-un-i> i would say removing add alias from defaultcapabilty
[13:03:07] <daniel> Hm, it seems it doesn't allow me to give defaultcapability 2 arguments
[13:07:39] *** jetscreamer has joined #supybot
[13:07:53] <x-un-i> hm i'm just a "user" then i would try to remove the alias.add capabilitx from all users...  and add it to the ones i want
[13:08:26] <daniel> Ah, alias.add
[13:08:31] <daniel> That was the syntax I was missing.
[13:08:55] <x-un-i> does  someone know if  there is an easy  way to make a statistic of the factoids usage ?
[13:09:53] * daniel doesn't
[13:16:32] <Hagabard> i dunno
[13:16:47] <Hagabard> could check into wordstats and channelstats to see how they handle that stuff
[13:16:52] <Hagabard> @channelstats
[13:16:53] <supybot> Hagabard: On #supybot there have been 457943 messages, containing 26004217 characters, 3536126 words, 25757 smileys, and 15534 frowns; 5101 of those messages were ACTIONs.  There have been 27645 joins, 2232 parts, 24384 quits, 141 kicks, 2397 mode changes, and 624 topic changes.
[13:16:55] <Hagabard> @channelstats stats
[13:16:57] <supybot> Hagabard: Error: I couldn't find you in my user database.
[13:16:59] <Hagabard> @whoami
[13:17:01] <supybot> Hagabard: I don't recognize you.
[13:17:17] <Hagabard> @whoami
[13:17:17] <supybot> Hagabard: Hagabard
[13:17:28] <Hagabard> @channelstats stats
[13:17:30] <supybot> Hagabard: Hagabard has sent 2986 messages; a total of 99000 characters, 18008 words, 118 smileys, and 61 frowns; 70 of those messages were ACTIONs.  Hagabard has joined 95 times, parted 3 times, quit 99 times, kicked someone 0 times, been kicked 2 times, changed the topic 0 times, and changed the mode 0 times.
[13:17:36] <Hagabard> man, i bet those are low now.  doh.
[13:19:02] <daniel> My supybot version is full of bugs o_O
[13:19:53] <daniel> Does supybot save it's aliases automatically?
[13:20:21] <daniel> The last time I had to kill -9 it and my aliases were lost... I didn't want this to happen again :)
[13:23:25] <x-un-i> export ??
[13:23:48] <daniel> Is that supposed to be an answer or a question? :)
[13:24:36] <x-un-i> both
[13:24:52] <x-un-i> im not sure if it does what you mean...
[13:28:02] <Hagabard> i just @flush
[13:28:21] <Hagabard> and it saves the info to the config file
[13:28:26] <daniel> cool, thanks.
[13:29:11] <Hagabard> it normally does that from time to time, but i am in the habbit of using flush after making important changes or additions to the bot
[13:39:39] <aa_> < daniel> My supybot version is full of bugs o_O <-- if this is the case, please report them
[13:39:57] <daniel> aa_: Nah, can't do that, I'm using an old version :)
[13:40:12] <daniel> The one that ships with Debian `stable'... I'm going to upgrade, hence the flush question.
[13:40:27] <aa_> oh fair enough
[13:40:41] <aa_> "Idle talk costs lives" and all that :)
[13:41:13] <daniel> Will an upgrade from 0.80.1 give me problems of some kind?
[13:41:27] <aa_> there are comprehensive release notes for each version
[13:41:53] <aa_> (I don't know is what I mean)
[13:42:47] <daniel> I'll just try, thanks.
[13:45:45] *** ihope has joined #supybot
[14:16:15] *** ihope has quit IRC
[14:21:29] <daniel> Can I change the prefix char on-the-fly?
[14:27:43] <aa_> describe more of your evil intentions
[14:28:15] <daniel> Well, I just changed my mind about # being a good prefix char ;-)
[14:29:36] <aa_> @config search prefix
[14:29:39] <supybot> aa_: supybot.reply.withNickPrefix, supybot.plugins.ChannelLogger.noLogPrefix, supybot.plugins.ChannelRelay.prefix, supybot.plugins.Dunno.prefixNick, supybot.plugins.Factoids.factoidPrefix, and supybot.plugins.RSS.announcementPrefix
[14:29:47] <aa_> ok ok
[14:29:58] <aa_> @config search whenAddressedBy
[14:29:58] <supybot> aa_: supybot.reply.whenAddressedBy, supybot.reply.whenAddressedBy.chars, supybot.reply.whenAddressedBy.strings, supybot.reply.whenAddressedBy.nick, supybot.reply.whenAddressedBy.nick.atEnd, and supybot.reply.whenAddressedBy.nicks
[14:30:27] <aa_> you mean on the fly? by chaning the appropriate config value?
[14:30:52] <daniel> Oh, I can change every config value without restarting?
[14:31:28] <aa_> that is kind of the whole point of a dynamic configuration system
[14:31:41] <aa_> (yes)
[14:32:12] <daniel> Well, supybot never told me he was using a "dynamic configuration system"(tm)
[14:32:22] <aa_> *cough*
[14:34:01] *** ababincho has joined #supybot
[14:36:28] *** ababincho has quit IRC
[14:59:50] *** ababincho has joined #supybot
[15:07:48] *** Nightwea1er has joined #supybot
[15:08:29] *** Nightweaver has quit IRC
[15:08:31] *** Nightwea1er is now known as Nightweaver
[15:35:23] *** ihope has joined #supybot
[15:37:16] *** flamingspinach has quit IRC
[15:38:12] *** flamingspinach has joined #supybot
[16:11:59] *** ababincho has quit IRC
[16:28:44] <Niekie> Anybody know how I should configure supybot to automatically chmod files so the webserver can reach the log files created by ChannelLogger?
[17:06:17] *** Niekie has quit IRC
[17:38:58] *** Inc has quit IRC
[17:40:01] *** agile has joined #supybot
[18:02:38] *** agile[] has joined #supybot
[18:10:01] *** agile has quit IRC
[18:36:14] *** dju` has joined #supybot
[19:03:32] *** beoba has joined #supybot
[19:16:29] *** mdke_ has joined #supybot
[19:16:31] <mdke_> hi
[19:17:03] <mdke_> was just wondering if there is a simple plugin which returns a url on certain words. Like "test" would return "http://test.com/wiki/test" or something
[19:22:46] <beoba> dont know of one that already exists but doubt it would be too hard to throw that together
[19:24:14] <nuge> with or without trigger?
[19:24:20] <nuge> i wrote an 'rtfm' plugin for #qt
[19:24:34] <ihope> @rtfm
[19:24:36] <supybot> ihope: Error: "rtfm" is not a valid command.
[19:24:41] <nuge> 10:48 < nuge> !rtfm dialog
[19:24:41] <nuge> 10:48 < qtdancer> nuge: QDialog (Qt 4.1) http://doc.trolltech.com/4.1/qdialog.html
[19:24:43] <supybot> Title: Qt 4.1: QDialog Class Reference (at doc.trolltech.com)
[19:24:50] <mdke_> yes, that sort of thing
[19:24:58] <nuge> i would say write it yourself
[19:25:02] <mdke_> something where you can program in triggers and have it paste urls
[19:25:04] <nuge> i just made a huge dictionary
[19:25:15] <nuge> but you might want something smarter, something like factoids.. where you can teach it
[19:25:23] <nuge> why not just use the Factoids plugin in fact
[19:25:40] <mdke_> is that on the website?
[19:25:53] <nuge> factoids is a base plugin ya
[19:25:58] <mdke_> ah
[19:26:18] *** ihope has left #supybot
[19:26:46] <beoba> how could i go about lobotomizing all channels that a bot is on EXCEPT for a specific set?
[19:33:22] *** mdke_ has left #supybot
[20:39:21] *** Freso has joined #Supybot
[20:50:25] *** harshy has joined #supybot
[20:54:04] *** harshy has quit IRC
[21:29:36] *** agile[lappy] has joined #supybot
[21:31:42] *** agile[] has quit IRC
[21:40:31] -supybot- DannyB has quit oftc (Ping timeout: 480 seconds)
[21:41:23] *** jetscreamer has left #supybot
[21:42:49] *** Nightwea1er has joined #supybot
[21:51:44] -supybot- DannyB has joined on oftc
[21:52:07] *** x-un-i has left #supybot
[21:58:08] *** jetscreamer has joined #supybot
[21:58:18] *** Niekie has joined #supybot
[21:59:44] *** Nightweaver has quit IRC
[21:59:44] *** Nightwea1er is now known as Nightweaver
[22:01:56] <Niekie> Anybody experienced something like this with the Karma mod? http://pastebin.ca/43251
[22:01:59] <supybot> Title: general pastebin - Untitled - post number 43251 (at pastebin.ca)
[22:03:07] <Niekie> It seems to allow Karma additions/subtractions when directly addresses only if supybot.plugins.Karma.allowUnaddressedKarma = false, else it crashes.
[22:03:18] <Niekie> *addressed
[22:07:01] *** Nightwea1er has joined #supybot
[22:13:59] *** mitsuhiko has joined #supybot
[22:17:38] <mitsuhiko> how can i tell my bot not to listen to "botname .*"?
[22:19:15] *** Nightweaver has quit IRC
[22:19:17] *** Nightwea1er is now known as Nightweaver
[22:19:21] <TFKyle> @config search whenAddressedBy
[22:19:23] <supybot> TFKyle: supybot.reply.whenAddressedBy, supybot.reply.whenAddressedBy.chars, supybot.reply.whenAddressedBy.strings, supybot.reply.whenAddressedBy.nick, supybot.reply.whenAddressedBy.nick.atEnd, and supybot.reply.whenAddressedBy.nicks
[22:19:39] <TFKyle> @config supybot.reply.whenAddressedBy.nick
[22:19:39] <supybot> TFKyle: True
[22:19:47] <TFKyle> setting that to False should do it
[22:20:21] <Niekie> TFKyle, that should also workaround my bug, right?
[22:20:38] *** jetscreamer has left #supybot
[22:21:13] <TFKyle> Niekie: not sure
[22:21:53] <TFKyle> probably not
[22:22:44] <TFKyle> what error(s) happen when increasing karma when supybot.plugins.Karma.allowUnaddressedKarma is set to True?
[22:23:40] <Niekie> Let me look. :)
[22:24:39] <Niekie> Fatal Python error: PyEval_RestoreThread: NULL tstate
[22:24:39] <Niekie> Aborted
[22:24:50] <Niekie> Then drops to a shell.
[22:25:04] <TFKyle> eww
[22:25:18] <TFKyle> what ver of python?
[22:25:46] <Niekie> 2.3
[22:27:56] <jamessan> Niekie: you're now the 2nd person ever to have that bug
[22:28:12] <Niekie> Odd.
[22:28:37] <Niekie> jamessan, I unfortunately have to go right now, I probably will bring it up tomorrow again.
[22:28:39] <jamessan> and that bit about supybot.plugins.Karma.allowUnaddressedKarma is new info. I hadn't tried changing that before
[22:29:24] <Niekie> jamessan, I will probably try setting that value to false again, and look at it later. :)
[22:29:38] <jamessan> that's what I'm doing right now :)
[22:32:23] *** Niekie has quit IRC
[22:39:26] -supybot- sifu has quit oftc (Remote host closed the connection)
[22:40:31] -supybot- sifu has joined on oftc
[22:40:34] -supybot- mode change by ChanServ on oftc: +v sifu
[22:41:22] -supybot- sifu has quit oftc (Remote host closed the connection)
[22:44:01] -supybot- sifu has joined on oftc
[22:44:01] -supybot- mode change by ChanServ on oftc: +v sifu
[23:57:48] *** agile[lappy] has quit IRC

top