[00:02:40] <roe> any thoughts on how to make a 'retaliation bot'?
[00:04:25] <roe> If user A kick/bans user B the bot should kick/ban user A and unban user A
[00:26:33] *** themill has joined #supybot
[00:27:51] *** baccenfutter has quit IRC
[00:33:25] <quantumlemur> roe, that would be a pretty easy plugin to write, but I don't know of any way to do it without writing a plugin
[00:55:20] *** Zervon has joined #supybot
[00:55:44] <Zervon> What does messages.log contain? its gotten up to 77gb. Can I delete?
[00:56:00] <quantumlemur> holy crap, are you serious?
[00:56:05] <Zervon> Yex.
[00:56:09] <quantumlemur> 77 GB?
[00:56:14] <quantumlemur> like, gigabytes?
[00:56:16] <Zervon> Yes.
[00:56:18] <Zervon> xD
[00:56:18] <quantumlemur> billions of bytes?
[00:56:20] <quantumlemur> good god
[00:56:26] <quantumlemur> there's no reason it should be that big
[00:56:29] <quantumlemur> something is wrong
[00:56:38] <quantumlemur> how long have you been running your bot?
[00:56:38] <Zervon> what is it?
[00:56:44] <Zervon> a while
[00:56:55] <quantumlemur> like, months? years?
[00:57:13] <Zervon> maybe a year
[00:57:44] <quantumlemur> see if you're able to check it out and see what's showing up in it
[00:57:56] <Zervon> its too big to open in notepad
[00:58:02] <quantumlemur> oh, you're in windows?
[00:58:07] <Zervon> aye
[00:58:08] <quantumlemur> hmm, that could be a problem
[00:58:18] <quantumlemur> do you have access to a linux machine?
[00:58:23] <Zervon> nay
[00:58:29] <quantumlemur> hmm
[00:58:39] <quantumlemur> I don't really know how to open part of a file in windows
[00:58:58] <quantumlemur> it is safe to delete, though
[00:58:58] <Zervon> xD
[00:59:07] <Zervon> okay
[00:59:12] <quantumlemur> I'd say delete it, then open it once it gets written to
[00:59:15] <quantumlemur> see what's getting in there
[01:00:11] <roe> quantumlemur, perhaps I'll take a crack at it after the next release
[01:00:52] <quantumlemur> don't hold your breath for the next release, roe :P
[01:00:59] <quantumlemur> it's been quite a while, and will likely be quite a while longer
[01:01:05] *** Zervon is now known as Zerv|Away
[01:01:16] *** Zerv|Away is now known as Zervon
[01:01:17] <roe> I'm not. I'm not in really any hurry
[01:01:46] <Zervon> well, I guess I'll continue backing up supybot. thats the only issue I had.... not wanting to wait forever to copy a 80gb file
[01:02:38] <quantumlemur> yeah, messages.log just contains the output from the bot
[01:02:48] <quantumlemur> you really should find out what's making it be so big, though
[01:02:56] <quantumlemur> because something is definitely not right
[01:03:19] <Zervon> could it be people spamming the crap out of it?
[01:03:54] <quantumlemur> I doubt it
[01:04:12] *** sailerboy has quit IRC
[01:04:57] *** sailerboy has joined #supybot
[01:18:34] *** Nwab has quit IRC
[01:19:11] *** ktabic has quit IRC
[01:19:14] *** Zervon has quit IRC
[01:21:49] *** RichardG has quit IRC
[01:24:57] *** RichardG has joined #supybot
[01:28:06] *** nailuj24 has quit IRC
[01:32:11] <ziplock> I sometimes "tail -f <path to messages.log> in linux just to keep an eye on it but once I do that for a few hours it gets boring. flushes, rss plugin checks, commands to the bot, etc. You could backup that 1 file if you want, then delete it. It'll self-create again.
[01:32:26] *** Nwab has joined #supybot
[01:32:33] <ziplock> no sense to backup 77G on each backup
[01:34:25] *** eraserhead77 has joined #supybot
[01:42:05] *** KittyKatt has joined #supybot
[01:50:25] *** RichardG has quit IRC
[01:55:32] *** RichardG has joined #supybot
[01:57:47] *** KenjiE20 has quit IRC
[02:02:58] *** ZzPod has joined #supybot
[02:05:10] *** Tucos has quit IRC
[02:05:22] *** Tucos has joined #supybot
[02:15:17] *** themill has quit IRC
[02:26:44] *** felipe` has quit IRC
[02:32:22] *** RichardG has quit IRC
[02:32:22] *** RichardG_ has joined #supybot
[02:32:26] *** RichardG_ is now known as RichardG
[02:42:34] *** ZzPod has quit IRC
[02:44:39] *** ZzPod has joined #supybot
[03:02:09] *** bauerj|away has quit IRC
[04:11:27] *** necrodearia has joined #supybot
[04:11:30] *** fire|bird is now known as antiwire_
[04:11:55] *** antiwire_ is now known as fire|bird
[04:41:33] *** Steve57 has joined #supybot
[04:59:30] *** KittyKatt has quit IRC
[05:14:00] *** fossrox_ has quit IRC
[05:56:41] *** ricky has quit IRC
[06:04:07] *** ricky has joined #supybot
[07:21:58] *** fincher has quit IRC
[07:23:55] *** bauerj has joined #supybot
[08:03:39] *** KittyKatt has joined #supybot
[08:03:39] *** KittyKatt has joined #supybot
[08:22:09] *** KittyKatt has quit IRC
[08:29:51] *** KittyKatt has joined #supybot
[09:56:15] *** Steve57 has quit IRC
[09:56:27] *** Weedy has quit IRC
[09:56:27] *** brad has quit IRC
[09:56:28] *** bauerj has quit IRC
[09:56:28] *** CIA-92 has quit IRC
[10:06:47] *** ricky has quit IRC
[10:06:47] *** RichardG has quit IRC
[10:06:48] *** horstle has quit IRC
[10:06:48] *** Svedrin has quit IRC
[10:06:48] *** bburhans has quit IRC
[10:06:48] *** DJ_HiP has quit IRC
[10:06:48] *** grosboulet has quit IRC
[10:06:48] *** wanders has quit IRC
[10:06:48] *** FFForever has quit IRC
[10:06:49] *** dispeptic has quit IRC
[10:06:49] *** zann has quit IRC
[10:06:49] *** Out`Of`Control has quit IRC
[10:06:49] *** Hoaas has quit IRC
[10:06:50] *** __cool__ has quit IRC
[10:06:50] *** roe has quit IRC
[10:06:50] *** maraz has quit IRC
[10:06:50] *** Ttech has quit IRC
[10:06:51] *** scar has quit IRC
[10:06:51] *** klono has quit IRC
[10:06:51] *** aa_ has quit IRC
[10:06:51] *** tonehog has quit IRC
[10:06:52] *** Nwab has quit IRC
[10:06:52] *** zangetsu has quit IRC
[10:06:52] *** beo_ has quit IRC
[10:06:53] *** ziplock has quit IRC
[10:06:53] *** mren|off has quit IRC
[10:06:54] *** Exavion has quit IRC
[10:06:54] *** fire|bird has quit IRC
[10:06:54] *** macmaN has quit IRC
[10:06:54] *** Elfix has quit IRC
[10:06:55] *** Biiaru has quit IRC
[10:06:55] *** piti has quit IRC
[10:06:55] *** hoxu has quit IRC
[10:06:55] *** WakiMiko_ has quit IRC
[10:06:55] *** hokkaido has quit IRC
[10:06:55] *** KRF has quit IRC
[10:06:55] *** niko has quit IRC
[10:06:55] *** Pici has quit IRC
[10:06:56] *** P4 has quit IRC
[10:06:56] *** brainproxy has quit IRC
[10:06:56] *** cheWie0 has quit IRC
[10:06:56] *** GMP has quit IRC
[10:06:57] *** Tucos has quit IRC
[10:06:57] *** XSlicer has quit IRC
[10:11:00] *** KittyKatt has quit IRC
[10:59:40] *** Benwa-Ktm has joined #supybot
[10:59:40] *** hoxu has joined #supybot
[10:59:40] *** GMP has joined #supybot
[10:59:40] *** cheWie0 has joined #supybot
[10:59:40] *** piti has joined #supybot
[10:59:40] *** Biiaru has joined #supybot
[10:59:40] *** wanders has joined #supybot
[10:59:40] *** maraz has joined #supybot
[10:59:40] *** dispeptic has joined #supybot
[10:59:40] *** DJ_HiP has joined #supybot
[10:59:40] *** mren|off has joined #supybot
[10:59:40] *** roe has joined #supybot
[10:59:40] *** bburhans has joined #supybot
[10:59:40] *** Svedrin has joined #supybot
[10:59:40] *** horstle has joined #supybot
[10:59:40] *** tonehog has joined #supybot
[10:59:40] *** brainproxy has joined #supybot
[10:59:40] *** aa_ has joined #supybot
[10:59:40] *** Elfix has joined #supybot
[10:59:40] *** XSlicer has joined #supybot
[10:59:40] *** macmaN has joined #supybot
[10:59:40] *** __cool__ has joined #supybot
[10:59:40] *** klono has joined #supybot
[10:59:40] *** scar has joined #supybot
[10:59:40] *** P4 has joined #supybot
[10:59:40] *** ziplock has joined #supybot
[10:59:40] *** fire|bird has joined #supybot
[10:59:40] *** Pici has joined #supybot
[10:59:40] *** niko has joined #supybot
[10:59:40] *** KRF has joined #supybot
[10:59:40] *** beo_ has joined #supybot
[10:59:40] *** hokkaido has joined #supybot
[10:59:40] *** Out`Of`Control has joined #supybot
[10:59:40] *** WakiMiko_ has joined #supybot
[10:59:40] *** grosboulet has joined #supybot
[10:59:40] *** Exavion has joined #supybot
[10:59:40] *** zann has joined #supybot
[10:59:40] *** FFForever has joined #supybot
[10:59:40] *** zangetsu has joined #supybot
[10:59:40] *** Ttech has joined #supybot
[10:59:40] *** Tucos has joined #supybot
[10:59:40] *** ricky has joined #supybot
[10:59:40] *** Weedy has joined #supybot
[10:59:40] *** Hoaas has joined #supybot
[10:59:40] *** Steve57 has joined #supybot
[10:59:40] *** bauerj has joined #supybot
[10:59:40] *** CIA-92 has joined #supybot
[10:59:40] *** brad has joined #supybot
[11:10:29] *** niko has quit IRC
[11:10:46] *** niko has joined #supybot
[11:18:02] *** Steve57 has quit IRC
[11:18:27] *** Steve57 has joined #supybot
[11:19:01] *** chris_n has quit IRC
[11:24:41] *** chris_n has joined #supybot
[11:26:51] *** themill has joined #supybot
[11:29:59] *** Out`Of`Control has quit IRC
[11:36:27] *** Out`Of`Control has joined #supybot
[11:46:41] *** ktabic has joined #supybot
[11:54:41] *** klono has quit IRC
[11:54:54] *** klono has joined #supybot
[12:24:58] *** fossrox has joined #supybot
[12:24:58] *** fossrox has joined #supybot
[12:28:58] *** KenjiE20 has joined #supybot
[13:27:33] *** Benwa-Ktm is now known as Benwa
[13:27:38] *** Benwa has quit IRC
[13:27:38] *** Benwa has joined #supybot
[13:53:45] *** Nwab has joined #supybot
[13:57:40] *** Benwa has quit IRC
[14:59:05] *** sailerboy is now known as zz_sailerboy
[15:34:10] *** fossrox_ has joined #supybot
[15:34:10] *** fossrox_ has joined #supybot
[15:34:20] *** mreng has joined #supybot
[15:39:58] *** mren|off has quit IRC
[15:39:58] *** fossrox has quit IRC
[15:39:58] *** Exavion has quit IRC
[15:47:16] *** Exavion has joined #supybot
[15:56:41] *** Steve57 has quit IRC
[15:57:50] *** Steve57 has joined #supybot
[16:02:27] *** Steve57 has quit IRC
[16:02:45] *** Steve57 has joined #supybot
[16:46:05] *** bauerj has quit IRC
[16:46:10] *** bauerj has joined #supybot
[16:47:17] *** Nwab is now known as Benwa
[16:47:34] *** Steve57 has quit IRC
[17:02:31] <WakiMiko_> does supybot call a method when unloading a plugin?
[17:04:50] *** meGenius has joined #supybot
[17:04:50] *** meGenius has quit IRC
[17:04:50] *** meGenius has joined #supybot
[17:13:15] <nanotube> WakiMiko_: yes, the die() method
[17:13:42] <nanotube> you might find the documentation under ,,resources helpful
[17:14:46] *** bauerj has quit IRC
[17:14:52] *** bauerj has joined #supybot
[17:14:54] <nanotube> WakiMiko_: also, btw... you know that there are existing plugins that allow you to control the bot from off-channel, right? not using twisted, but working all the same?
[17:14:59] *** bauerj has quit IRC
[17:15:04] *** bauerj has joined #supybot
[17:15:10] *** bauerj has quit IRC
[17:15:14] *** bauerj has joined #supybot
[17:15:22] *** bauerj has joined #supybot
[17:15:30] *** bauerj has joined #supybot
[17:15:57] *** bauerj has quit IRC
[17:16:02] *** bauerj has joined #supybot
[17:16:06] *** bauerj has quit IRC
[17:16:11] *** bauerj has joined #supybot
[17:16:18] *** bauerj has joined #supybot
[17:17:14] <WakiMiko_> nanotube: no i didnt, could you link me?
[17:17:59] <WakiMiko_> btw twisted seems to work fine, i guess just adding a listener to the reactor is enough when the main supybot is using twisted too since there is already a reactor loop running
[17:18:48] *** bauerj has quit IRC
[17:18:53] *** bauerj has joined #supybot
[17:20:52] <nanotube> WakiMiko_: there's a listener plugin in ,,quantumlemur's repo
[17:21:56] <nanotube> but glad to hear that you got the twisted bits working. :)
[17:22:09] *** noob13 has joined #supybot
[17:22:36] *** bauerj has quit IRC
[17:22:44] <nanotube> once you have your plugin working and doing what you want - i'd encourage you to stick it up in a git repo somewhere (github seems to be popular), and i'll link to it from resources wiki
[17:23:46] <WakiMiko_> well my 'plugin' consists of like 8 lines of code, not counting the imports :)
[17:24:33] <WakiMiko_> my guess is though that if the main bot isnt running twisted, my plugin wouldnt work
[17:24:50] <nanotube> well, it never hurts to have more code out there that others may find useful. :)
[17:25:00] <WakiMiko_> sure ill put it up once im happy with it
[17:25:51] <nanotube> :)
[17:27:57] <WakiMiko_> i have 2 questions about quantumlemur's plugin: why does the plugin need the threaded = True line, when its already spawning its own thread, and does ListeningThread being an inner class effect anything?
[17:40:27] *** RichardG has joined #supybot
[17:48:01] *** brad has quit IRC
[18:12:24] *** mroe has joined #supybot
[18:12:50] *** mroe is now known as Guest60114
[18:21:14] *** Guest60114 is now known as roe_
[18:21:25] *** roe_ has quit IRC
[18:21:25] *** roe_ has joined #supybot
[18:21:40] *** roe_ is now known as mroe
[18:32:13] <nanotube> WakiMiko_: re: threaded=true - that never hurts. :) though seems not really necessary in this case. re: inner class: it's just the most convenient place for it.
[18:32:37] <WakiMiko_> ok, thanks a lot!
[18:35:36] <nanotube> np :)
[19:05:05] *** brad has joined #supybot
[19:08:01] *** ktabic has quit IRC
[19:16:11] *** RichardG has quit IRC
[19:22:00] *** RichardG has joined #supybot
[19:39:40] *** themill has quit IRC
[20:05:57] *** fossrox has joined #supybot
[20:05:57] *** fossrox has joined #supybot
[20:08:55] *** fossrox_ has quit IRC
[20:49:51] *** themill has joined #supybot
[20:53:59] *** RichardG has quit IRC
[20:56:55] *** RichardG has joined #supybot
[21:10:40] *** meGenius has quit IRC
[21:34:38] *** Out`Of`Control is now known as Viper
[21:50:33] *** ProgVal has joined #supybot
[22:01:22] *** RichardG has quit IRC
[22:31:39] *** RichardG has joined #supybot
[22:35:56] *** ProgVal has quit IRC
[22:40:08] *** ktabic has joined #supybot
[23:05:06] *** nosa- has joined #supybot
[23:05:16] *** nailuj24 has joined #supybot
[23:11:43] *** mroe has quit IRC
[23:19:09] <beo_> nanotube: quite weird thing happened with that Later plugin, i got bot on more networks and message sent from first network was delivered to me by a bot in the another one... that should not be happening imo.. especially if someone use different nickname on different networks..
[23:20:22] <nanotube> mmm
[23:30:07] <zangetsu> hi nano :)
[23:30:36] <nanotube> howdy zangetsu
[23:32:01] <zangetsu> ;
[23:32:23] <zangetsu> i can block "alias add" to normal users?
[23:33:12] <nanotube> yes, just as you can every other command.
[23:33:20] <nanotube> see help for ,,defaultcapability
[23:33:20] <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).
[23:33:42] <zangetsu> channel capability add #chan -Alias.add ?
[23:34:37] <nanotube> no, defaultcapability
[23:34:59] <nanotube> if you use only chan-level caps, people can still add aliases from pm
[23:35:22] *** RichardG has quit IRC
[23:35:40] *** RichardG has joined #supybot
[23:36:03] <zangetsu> uhmn ok :D
[23:36:24] <nanotube> defaultcapability add -alias.add
[23:36:32] <zangetsu> yes yes
[23:36:37] <nanotube> (might also want to consider adding a -alias.remove while you are at it :) )
[23:37:25] <zangetsu> if i restrict access to alias.add and alias.remove to normal user but not to #channel,op?
[23:37:43] <zangetsu> defaultcapability add -alias.add and channel capability set #chan alias.add ?
[23:38:40] <nanotube> just give your chanops a +alias.add cap
[23:40:26] <beo_> @disable
[23:40:33] <beo_> ,,disable
[23:40:33] <gribble> Error: You don't have the owner capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.
[23:40:38] <beo_> how is this different?
[23:41:05] <quantumlemur> &help disable
[23:41:06] <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).
[23:44:02] <zangetsu> <dea7h> obZen: list alias
[23:44:02] <zangetsu> <obZen> dea7h: \ò/, add, lock, o/, remove, unlock, and ò/
[23:44:02] <zangetsu> <dea7h> obZen: alias remove ò/
[23:44:02] <zangetsu> <obZen> dea7h: Error: There is no such alias.
[23:44:04] <zangetsu> lol?
[23:44:28] <quantumlemur> I'm going to guess it's an encoding issue
[23:44:56] <quantumlemur> and along with that, a suggestion to not use unusual characters in aliases... but that's just a wild guess :P
[23:45:16] <quantumlemur> I seem to remember something coming up in the past, though, where a swedish user made some weird ones, and I think they worked
[23:45:19] <quantumlemur> so not sure
[23:56:52] *** mreng is now known as mren|off
[23:56:53] *** mren|off has joined #supybot