dominikh changed the topic of #cinch to: The IRC Framework | Latest version: Cinch 2.0.9
rickmasta has quit [Quit: Leaving...]
rikai_ has joined #cinch
rickmasta has joined #cinch
rikai has quit [*.net *.split]
Cinchy has quit [*.net *.split]
Spami has joined #cinch
rickmasta has quit [Quit: Leaving...]
Cinchy has joined #cinch
postmodern has joined #cinch
Spami has quit [Quit: This computer has gone to sleep]
space has joined #cinch
rickmasta has joined #cinch
postmodern has quit [Ping timeout: 268 seconds]
postmodern has joined #cinch
kludge` has quit [Ping timeout: 245 seconds]
kludge` has joined #cinch
postmodern has quit [Quit: Leaving]
space_ has joined #cinch
space has quit [Ping timeout: 245 seconds]
rikai_ has quit [Remote host closed the connection]
rikai has joined #cinch
leftylin1 has quit [Ping timeout: 272 seconds]
leftylink has joined #cinch
leftylink is now known as Guest35265
space_ has quit [Read error: Connection reset by peer]
Spami has joined #cinch
Spami has quit [Quit: This computer has gone to sleep]
Cinchy_ has joined #cinch
Cinchy_ has quit [Remote host closed the connection]
Cinchy_ has joined #cinch
Cinchy has quit [Ping timeout: 252 seconds]
space has joined #cinch
qb has joined #cinch
<qb> why is it that user.mask returns and out of date mask
<qb> having a problem now where a user can get banned and return and the bot thinks their current mask is their previous mask
<qb> so they can't ban again
<dominikh> you'll need to explicitly User#refresh the user I'm afraid
<dominikh> I wonder if we should update the host more often; right now it's set the first time we see it and cleared on quit/kill
<dominikh> maybe we should set the host every time we see the host
<dominikh> (especially because User#refresh is expensive)
<qb> I'm using the bot on rizon where they limit .whois
<qb> but really why does there need to be a whois?
<qb> the bot shows the correct mask in the debug when the user joins and sends a message
<qb> but when getting user.mask it shows an older one
<qb> is there a way to get it to update when someone joins without using whois?
<dominikh> I just explained to you why. We only update the internally stored host on specific events; and the only way to fix that is by changing Cinch
<qb> ah sorry
<qb> hmm
<qb> well this is going to be a problem
<dominikh> I'd say it's a bug in Cinch that we should fix
<dominikh> qb: I'll suggest a patch in a couple minutes that should help.
<qb> kk
<dominikh> qb: are you on master or the release version (2.0.9)?
<qb> release
Spami has joined #cinch
<dominikh> qb: you can build from the maint-fix-user-updating branch in git (https://github.com/cinchrb/cinch/tree/maint-fix-user-updating) which should have a working fix