Hosting List (Snipplet)

News, Snippets & Assistance with IRC scripting

Moderators: Moderator, Global Moderator

Post Reply
Twister
Newbie
Newbie
Posts: 0
Joined: Sat Jan 22, 2005 8:14 pm

Hosting List (Snipplet)

Post by Twister »

Quick Hosting List
By: Tw|st3r
Add this to Remotes in mIRC Client. If you dont like the colors you may change them or take them out completely as you wish.

Code: Select all

menu nicklist {
  Hosting List
  .Owner List
  ..Add:/auser Owner $address($1,1) 
  ..Remove:/ruser Owner $address($1,1) 
  .Protect List
  ..Add:/auser Protect $address($1,1) 
  ..Remove:/ruser Protect $address($1,1)
  .Op List
  ..Add:/auser Op $address($1,1) 
  ..Remove:/ruser Op $address($1,1) 
  .HalfOp List
  ..Add:/auser HalfOp $address($1,1) 
  ..Remove:/ruser HalfOp $address($1,1) 
}

on Owner:TEXT:!Owner:#: {
  /privmsg $nick !*____Owner Commandz___*!
  /privmsg $nick !q = Owner or !q nick
  /privmsg $nick !a = Sysop
  /privmsg $nick !o = Op
  /privmsg $nick !h = Half op
  /privmsg $nick !c = Clear Status
  /privmsg $nick !k (Nickname) = Will Kick (Nickname)
  /privmsg $nick !b (NickName) = Will Ban and Kick (NickName)

}

on Owner:TEXT:!q:#:{ /mode # +q $nick | mode # +q $2- }
on Owner:TEXT:!a:#:{ /mode # +a $nick | mode # +a $2- }
on Owner:TEXT:!o:#:{ /mode # +o $nick | mode # +o $2- }
on Owner:TEXT:!h:#:{ /mode # +h $nick | mode # +h $2- }
on Owner:TEXT:*!b*:#:{ /mode # +b $address($2,1) } | /kick # $2- /0quick40!ban }
on Owner:TEXT:!c:#:{ /mode # -qaoh $2- $2- $2- $2- | /mode # -qaoh $nick } 
on Owner:TEXT:*!k*:#:{ /kick # $2- }
on Owner:join:*:{ /msg # [1A4u1t4o1-4O1w4n1e4r 4J1o4i1n1e4d] | /mode $chan +qaoh $nick $nick $nick $nick }

on Protect:TEXT:!Protect:#: {
  /privmsg $nick !*____Protect Commandz___*!
  /privmsg $nick !a = Protect or !a nick
  /privmsg $nick !o = Op
  /privmsg $nick !h = Half op
  /privmsg $nick !c = Clear Status
  /privmsg $nick !k (Nickname) = Will Kick (Nickname)
  /privmsg $nick !b (NickName) = Will Ban and Kick (NickName)

}

on Protect:TEXT:!a:#:{ /mode # +a $nick | mode # +a $2- }
on Protect:TEXT:!o:#:{ /mode # +o $nick | mode # +o $2- }
on Protect:TEXT:!h:#:{ /mode # +h $nick | mode # +h $2- }
on Protect:TEXT:*!b*:#:{ /mode # +b $address($2,1) } | /kick # $2- /0quick40!ban }
on Protect:TEXT:!c:#:{ /mode # -aoh $2- $2- $2- $2- | /mode # -aoh $nick } 
on Protect:TEXT:*!k*:#:{ /kick # $2- }
on Protect:join:*:{ /msg # [1A4u1t4o1-4P1r4o1t4e1c4t 4J1o4i1n1e4d] | /mode $chan +aoh $nick $nick $nick }

on Op:TEXT:!Op:#: {
  /privmsg $nick !*____Op Commandz___*!
  /privmsg $nick !o = Op or !o nick
  /privmsg $nick !h = Half op
  /privmsg $nick !c = Clear Status
  /privmsg $nick !k (Nickname) = Will Kick (Nickname)
  /privmsg $nick !b (NickName) = Will Ban and Kick (NickName)

}
on Op:TEXT:!o:#:{ /mode # +o $nick | mode # +o $2- }
on Op:TEXT:!h:#:{ /mode # +h $nick | mode # +h $2- }
on Op:TEXT:*!b*:#:{ /mode # +b $address($2,1) } | /kick # $2- /0quick40!ban }
on Op:TEXT:!c:#:{ /mode # -oh $2- $2- $2- $2- | mode # -oh $nick } 
on Op:TEXT:*!k*:#:{ /kick # $2- }
on Op:join:*:{ /msg # [1A4u1t4o1-4O1p 4J1o4i1n1e4d] | /mode $chan +oh $nick $nick $nick }

on HalfOp:TEXT:!HalfOp:#: {
  /privmsg $nick !*____HalfOp Commandz___*!
  /privmsg $nick !h = Half op
  /privmsg $nick !c = Clear Status
  /privmsg $nick !k (Nickname) = Will Kick (Nickname)
  /privmsg $nick !b (NickName) = Will Ban and Kick (NickName)

}

on HalfOp:TEXT:!h:#:{ /mode # +h $nick | mode # +h $2- }
on HalfOp:TEXT:*!b*:#:{ /mode # +b $address($2,1) } | /kick # $2- /0quick40!ban }
on HalfOp:TEXT:!c:#:{ /mode # -h $2- $2- $2- $2- | mode # -h $nick } 
on HalfOp:TEXT:*!k*:#:{ /kick # $2- }
on HalfOp:join:*:{ /msg # [0A4u0t4o0-4H0a4l0f4o0p 4J0o4i0n0e4d] | /mode $chan +h $nick $nick $nick }
Image
Post Reply

Return to “IRC Scripting”