<Liothen>
which is an irc bot framework written in ruby
<denon>
ahh gotcha, makes sense
<denon>
sorry for the distraction
<denon>
looks like the conversations were just disgruntled that their ircd doesnt act normally
<denon>
so the bot didnt behave well
eebs has quit [Quit: Leaving.]
eebs has joined #cinch
<leftylink>
PART's behavior on slak's irc gateway is: you stop receiving messages on that channel, but other users do not perceive you as having left - the reason for that is that "some clients PART all channels before disconnect and we don't want that to happen to our users"
<leftylink>
(paraphrased)
<leftylink>
as for not auto joining all channels on connect, uh
<leftylink>
leave the channel through some non-irc means
<leftylink>
slack's API would possibly work for that, and yeah it sucks tha toyu have to do it through non-irc means but them's the breaks
<leftylink>
since obviously PART via irc won't work, and I infer JOIN 0 wouldn't either
<leftylink>
should HL
<leftylink>
denon: (summary, see other messages) you'll have to leave the channel through non-IRC means, possibly through slak's API, because their ircd has "unusual" PART semantics
<leftylink>
the upshot of "other users do not perceive you as having left" means "you didn't actually leave, you just stop receiving messages for that session despite still being in the channel, which is super confusing but apparently that's how slak wants it to be", and since you are still in the channel you will auto join it on connect
<denon>
yeah ...
<denon>
that's kind what I gathered too
<denon>
I wondered if there was a config somewhere that could be set
<denon>
"dont autojoin me"
<denon>
havent found one though
<leftylink>
now that would be interesting
<denon>
the whole thing looks like it was written by a preschooler
<denon>
I have no idea why they made some of these design decisions
<leftylink>
should ask slak support... anyway from slak support is where I have confirmation about the PART semantics
<leftylink>
and why I know that the reason for it is "some clients PART all channels and we think that would be disastrous for our users"
<denon>
sigh
<denon>
why makes an ircd gw if you arent going to honor any ircd things
denon has quit [Remote host closed the connection]
eebs has quit [Quit: Leaving.]
<leftylink>
I didn't even notice that when looking at that url :o
eebs has joined #cinch
eebs has left #cinch [#cinch]
<dominikh>
leftylink: best thing is trying to leave unleavable enforced auto joined channels. You keep getting all messages. But no indication (e.g. JOIN) that you are still in the channel
<dominikh>
You could part normal channels in the past, couldn't you?
rikai has joined #cinch
<dominikh>
Anyway, stay away from their irc gateway if you can. It's broken in so many more ways, even for normal users
<dominikh>
Back to sleep.
rikai has quit [Remote host closed the connection]