mIRC Home    About    Download    Register    News    Help

Print Thread
#56596 21/10/03 02:44 PM
S
soulz
soulz
S
I run 4 instanses of irc between 3 computers.. and i have them scripted to auto op me and others in channels they sit in.. however.. its sometimes annoying to have all the scripts op someone every time they come in.. so is there anyway I can make something so it checks to see if one is op before they op? they currently use on *:join:#chan: { code.... } confused

#56597 21/10/03 02:54 PM
Joined: Dec 2002
Posts: 1,893
O
Hoopy frood
Offline
Hoopy frood
O
Joined: Dec 2002
Posts: 1,893
From the help file:
  • /pop <delay> [#channel] <nickname>
    Performs a delayed op on a nickname. The purpose of this command is to prevent a channel window filling up with op mode changes whenever several users have the same nickname in their auto-op section.

    mIRC will pause around <delay> seconds before performing the op. If <delay> is zero, it does an immediate op. Before performing the op it checks if the user is already opped. If you do not specify the #channel, the current channel is assumed.
This command is exactly what you needed. In your "on join" scripts you can use these commands (each on different computer):
  • pop 2 # $nick
    pop 6 # $nick
    pop 10 # $nick
Good luck laugh

#56598 21/10/03 02:59 PM
S
soulz
soulz
S
hey thanks... ive tried so many other means.. even searching the help file and i never came across that one in the file or online.. thanks again..
grin

#56599 21/10/03 11:51 PM
Joined: Dec 2002
Posts: 1,893
O
Hoopy frood
Offline
Hoopy frood
O
Joined: Dec 2002
Posts: 1,893
You're welcome smile


Link Copied to Clipboard