mIRC Home    About    Download    Register    News    Help

Print Thread
Joined: Feb 2011
Posts: 450
K
KindOne Offline OP
Pan-dimensional mouse
OP Offline
Pan-dimensional mouse
K
Joined: Feb 2011
Posts: 450
ALT+O -> IRC -> [check] rejoin channel when kicked -> OK

Now kick yourself from a channel.

Code:
//kick $chan $me Will not rejoin since I am kicking myself.

Joined: Feb 2003
Posts: 3,432
S
Hoopy frood
Offline
Hoopy frood
S
Joined: Feb 2003
Posts: 3,432
if i remeber right mirc have been like this for a long time, so i guess it should work like that.


if ($me != tired) { return } | else { echo -a Get a pot of coffee now $+($me,.) }
Joined: Nov 2009
Posts: 295
P
Fjord artisan
Offline
Fjord artisan
P
Joined: Nov 2009
Posts: 295
I actually just noticed this the other day and thought it to be kinda weird. Not that I have strong feelings one way or another. As I don't kick myself often, lol.


http://scripting.pball.win
My personal site with some scripts I've released.
Joined: Oct 2004
Posts: 8,330
Hoopy frood
Offline
Hoopy frood
Joined: Oct 2004
Posts: 8,330
My guess is that mIRC assumes that if you kick yourself, you want to leave so it doesn't rejoin. It's kind of a gray area and different people would want it to go different ways. Some people kick themselves for fun and want to rejoin immediately. Others kick themselves when they want to part the channel and so they don't want to rejoin even though they would want to rejoin if someone else kicked them. Personally, I don't see the need to kick yourself, but that's just me. I'm not sure which would be more popular and as this has probably been like this all along, I don't think it should really be changed without a good reason for doing so.


Invision Support
#Invision on irc.irchighway.net
Joined: Dec 2012
Posts: 11
D
Pikka bird
Offline
Pikka bird
D
Joined: Dec 2012
Posts: 11
Originally Posted By: KindOne
ALT+O -> IRC -> [check] rejoin channel when kicked -> OK

Now kick yourself from a channel.

Code:
//kick $chan $me Will not rejoin since I am kicking myself.


Add those lines to your remote.ini

Code:
on *:kick:#:{
  if ($knick == $me) { join # }
}


Problem solved grin


Link Copied to Clipboard