Snippets Project Page
Author: entropy
Added: 5y
Updated: 5y
mIRC: 7.52+
Hits: 998
Downloads: 11
Review: entropy
Size: 995B
1 0
Login to vote.
Op Grabber
v1.1
Hops channel when you are the last person to join to retain chan op status (works with ChanServ)
Download
JSON
▲ Review
▼ Source
; Op Grabber v1.1 - by entropy 2018 ; Hops channel when you are the last person to join to retain chan op status (works with ChanServ) on *:disconnect:{ unset $+(%,chanserv.,$network,.*) } on *:op:#:{ if ($nick == ChanServ) { if ($2 == $me) { set $+(%,chanserv.,$network,.,#) $ctime } } } on *:deop:#:{ if ($nick == ChanServ) { if ($2 == $me) { set $+(%,chanserv.,$network,.,#) $ctime } } } on *:part:#:{ if ($calc($nick(#,0) - 1) == 1 && $me !isop # && $eval($+(%,chanserv.,$network,.,#),2) == $null && $nick != $me) { hop -n # } } on *:kick:#:{ if ($calc($nick(#,0) - 1) == 1 && $me !isop # && $eval($+(%,chanserv.,$network,.,#),2) == $null && $nick != $me) { hop -n # } } on *:quit:{ var %a = 1, %b | while ($comchan($nick,%a)) { %b = $v1 | if ($calc($nick(%b,0) - 1) == 1 && $me !isop %b && $eval($+(%,chanserv.,$network,.,%b),2) == $null && $nick != $me) { hop -n %b } | inc %a } }
Changelog:
0
0