dominikh changed the topic of #cinch to: The IRC Framework | Latest version: Cinch 2.1.0
<leftylink> CM-Punk: from my understanding of bouncers it isn't any different from having a bot connect to any other server. the server password is specified as 'password' in the same place where the bot's nick, server, etc. are specified
Amely53 has joined #cinch
<leftylink> well bouncer is an interesting idea, right? bot appears to stay connected even if you need to restart it for various reasons. I personally have not had that need though
Amely53 has quit [Remote host closed the connection]
<catepillar> leftylink: i have run out of memory before, and the bot restarts for me
<leftylink> should look into that
<leftylink> although, I have some memory dumbness in cinch-tyrant
<leftylink> maybe should fix at some point
Adele_Thompson7 has joined #cinch
<catepillar> use to have an issue where fc was never cleared, and occasionally a tyrant glitch would mess up the time stamps
<catepillar> so my script would endlessly add to faction chat
<catepillar> and build an insanely large array
<leftylink> o__O
<catepillar> yea, pure oversight on my part
<catepillar> fun when it would endless spam a room while building this large array
<catepillar> and then crash
<catepillar> and then reconnect like nothing every happened
Adele_Thompson7 has quit [Remote host closed the connection]
Alexys17 has joined #cinch
Alexys17 has quit [Remote host closed the connection]
Ayden26 has joined #cinch
Ayden26 has quit [K-Lined]
Netfeed has quit [Changing host]
Netfeed has joined #cinch
AlexRussia has quit [Remote host closed the connection]
postmodern has quit [Quit: Leaving]
AlexRussia has joined #cinch
AlexRussia has quit [Remote host closed the connection]
AlexRussia has joined #cinch
AlexRussia has quit [Ping timeout: 264 seconds]
AlexRussia has joined #cinch
AlexRussia is now known as LuckyLex
LuckyLex has quit []
LuckyLex has joined #cinch
RedDwarf has joined #cinch
Zackio has quit [Ping timeout: 272 seconds]
RedDwarf is now known as Zackio
Zackio is now known as Guest36432
Guest36432 has quit [Remote host closed the connection]
<Dwarf> Heya dominikh, you reckon https://github.com/mose/cogbot/blob/master/plugins/manager.rb still works with the latest version?
<dominikh> if that's my code, then yes
<Dwarf> From the looks of the config file it's for Cinch 1 tho
<dominikh> then no.
<Dwarf> oh, cinch 2.0.6
<Dwarf> Strange tho as it uses a yaml file for the config
<Dwarf> <~Dwarf> !m list
<Dwarf> < YT-info> ctcp urlinfo since ryp manager
<Dwarf> <~Dwarf> !m unload ryp
<Dwarf> < YT-info> Could not unload ryp because no matching class was found.
<Dwarf> Alas
<Dwarf> No worky
<dominikh> sorry, I don't have time right now
<Dwarf> That's alright
<leftylink> well, notice how ryp is not a legal class name in Ruby, so of course no class named ryp will ever be found
kith has quit [Ping timeout: 272 seconds]
<Dwarf> Why is it not a legal class name?
<dominikh> because class names are constants and constants are capitalised
<Dwarf> Ah right
<Dwarf> Yea i have a class Ryp defined, same effect when I try to unload that
<leftylink> ruby -e "class ryp; end"
<leftylink> to see for yourself
<Dwarf> Anyway, dinner time
<Dwarf> brb
Zackio has joined #cinch
<leftylink> pay attention to what module holds the plugins in question, and notice the module from which Manager is attempting to look up class names
frdmn has quit [Ping timeout: 250 seconds]
frdmn has joined #cinch
<Dwarf> No module
<leftylink> there you go
<Dwarf> Any clue on how I would unload that?
<leftylink> I... I believe I have just barked up the wrong tree
<leftylink> $ ruby -e "module Cinch; module Plugins; end; end; class A; end; puts [Object, Module, Kernel, Cinch::Plugins].map { |x| x.const_get('A') }.join(', ')"
<leftylink> A, A, A, A
<leftylink> so actually
<leftylink> what I should be looking at
<dominikh> that code expects plugins to be in a specific module: in Cinch::Plugins – and it expects files to be in a specific place
<dominikh> so if you want that module manager to work, follow that structure
<leftylink> look at what unload_plugin is doing to its args
<Dwarf> I see. I see.
<Dwarf> I see I have lots of work to do then!
kith has joined #cinch
sarkyniin has joined #cinch
LuckyLex has quit [Ping timeout: 264 seconds]
AlexRussia has joined #cinch
AlexRussia has quit [Client Quit]
AlexRussia has joined #cinch
sarkyniin has quit [Quit: Quitte]
AlexRussia has quit [Remote host closed the connection]
AlexRussia has joined #cinch
FiXato|VPS is now known as FiXato
postmodern has joined #cinch
Andy1991 has joined #cinch
Azure has quit [Max SendQ exceeded]
Azure has joined #cinch
Andy1991 has quit [Ping timeout: 246 seconds]