rendered paste bodymenu channel {
-
Channel Manager:/dialog -m Manager Manager
}
dialog Manager {
title "Channel Manager - By Tomconstable"
size -1 -1 170 175
option dbu
tab "User", 100, 0 0 170 175
tab "Channel", 101, 0 0 170 175
tab "Access/Akick", 103, 0 0 170 175
tab "Levels", 104, 0 0 170 175
box "Nickname Control", 1, 3 15 163 91, tab 100
text "Nickname:", 2, 9 25 60 11, left, tab 100
edit "", 3, 41 24 119 10, left, tab 100
button "Voice", 4, 8 40 35 10, tab 100
button "Devoice", 5, 8 53 35 10, tab 100
button "Halfop", 6, 48 40 35 10, tab 100
button "Dehalfop", 7, 48 53 35 10, tab 100
button "Op", 8, 85 40 35 10, tab 100
button "Deop", 9, 85 53 35 10, tab 100
button "Protect", 10, 8 66 35 10, tab 100
button "Deprotect", 11, 8 79 35 10, tab 100
button "Ban", 12, 48 66 35 10, tab 100
button "Unban", 13, 48 79 35 10, tab 100
button "Kick", 14, 85 66 35 10, tab 100
button "Kick-Ban", 15, 85 79 35 10, tab 100
button "Add Invite", 16, 125 40 35 10, tab 100
button "Add Except", 17, 125 53 35 10, tab 100
button "Show Modes", 999, 125 66 35 10, tab 100
box "Address Control (Enter Nickname)", 50, 3 108 163 63, tab 100
button "Ban", 51, 8 118 35 10, tab 100
edit "", 52, 49 118 112 10, tab 100
button "Unban", 53, 8 131 35 10, tab 100
edit "", 54, 49 131 112 10, tab 100
button "Add Invite", 55, 8 144 35 10, tab 100
edit "", 56, 49 144 112 10, tab 100
button "Add Except", 57, 8 157 35 10, tab 100
edit "", 58, 49 157 112 10, tab 100
box "Enforce Modes", 18, 3 15 163 118, tab 101
button "No colour", 19, 8 28 35 10, tab 101
button "No CTCP's", 20, 8 41 35 10, tab 101
button "G Rated", 21, 52 28 35 10, tab 101
button "Invite only", 22, 52 41 35 10, tab 101
button "No Knock", 23, 96 28 35 10, tab 101
button "Mute", 24, 96 41 35 10, tab 101
button "No Invites", 25, 8 54 35 10, tab 101
button "No kicks", 26, 8 67 35 10, tab 101
button "Strip Colour", 27, 52 54 35 10, tab 101
button "Private", 28, 52 67 35 10, tab 101
button "Secret", 29, 96 54 35 10, tab 101
button "No Notices", 30, 96 67 35 10, tab 101
button "Only Reg's can speak", 31, 8 106 54 10, tab 101
button "Only Reg's can join", 32, 67 106 64 10, tab 101
button "No Nick Changes", 33, 8 119 54 10, tab 101
button "Max Users", 34, 8 80 54 10, tab 101
edit "", 35, 68 80 62 10, tab 101
button "Channel Key", 36, 8 93 54 10, tab 101
edit "", 37, 68 93 62 10, tab 101
box "Access", 59, 3 15 163 79, tab 103
text "Nickname:", 60, 9 25 60 11, left, tab 103
edit "", 61, 41 24 119 10, left, tab 103
button "Auto Voice", 62, 8 40 35 10, tab 103
button "Auto Halfop", 63, 48 40 35 10, tab 103
button "Auto Op", 64, 85 40 35 10, tab 103
button "Auto Protect", 65, 125 40 35 10, tab 103
button "Auto Deop", 66, 8 53 35 10, tab 103
button "No Join", 67, 48 53 35 10, tab 103
button "List", 68, 85 53 35 10, tab 103
button "Delete", 69, 125 53 35 10, tab 103
button "Set Level", 70, 8 66 35 10, tab 103
edit "", 71, 49 66 112 10, tab 103
button "Clear", 72, 8 79 35 10, tab 103
box "Akick", 73, 3 96 163 52, tab 103
text "Mask:", 74, 9 106 60 11, left, tab 103
edit "", 75, 41 105 119 10, left, tab 103
button "Add", 76, 8 120 35 10, tab 103
button "Stick", 77, 48 120 35 10, tab 103
button "Unstick", 78, 85 120 35 10, tab 103
button "Delete", 79, 125 120 35 10, tab 103
button "List", 80, 8 133 35 10, tab 103
button "View", 81, 48 133 35 10, tab 103
button "Enforce", 82, 85 133 35 10, tab 103
button "Clear", 83, 125 133 35 10, tab 103
box "Levels", 84, 3 15 163 161, tab 104
text "New Level:", 85, 9 25 60 11, left, tab 104
edit "", 86, 41 24 119 10, left, tab 104
button "Auto Deop", 87, 8 40 35 10, tab 104
button "Auto Halfop", 88, 48 40 35 10, tab 104
button "Auto Op", 89, 85 40 35 10, tab 104
button "Auto Protect", 90, 125 40 35 10, tab 104
button "Auto Voice", 91, 8 53 35 10, tab 104
button "No Join", 92, 48 53 35 10, tab 104
button "Acc-List", 93, 85 53 35 10, tab 104
button "Acc-Change", 94, 125 53 35 10, tab 104
button "Akick", 95, 8 66 35 10, tab 104
button "Set", 96, 48 66 35 10, tab 104
button "Ban", 97, 85 66 35 10, tab 104
button "Banme", 98, 125 66 35 10, tab 104
button "Clear", 99, 8 79 35 10, tab 104
button "Getkey", 110, 48 79 35 10, tab 104
button "Halfop", 111, 85 79 35 10, tab 104
button "Halfopme", 112, 125 79 35 10, tab 104
button "Info", 113, 8 92 35 10, tab 104
button "Kick", 114, 48 92 35 10, tab 104
button "Kickme", 115, 85 92 35 10, tab 104
button "Invite", 116, 125 92 35 10, tab 104
button "Opdeop", 117, 8 105 35 10, tab 104
button "Opdeopme", 118, 48 105 35 10, tab 104
button "Protect", 119, 85 105 35 10, tab 104
button "Protectme", 120, 125 105 35 10, tab 104
button "Topic", 121, 8 118 35 10, tab 104
button "Unban", 122, 48 118 35 10, tab 104
button "Voice", 123, 85 118 35 10, tab 104
button "Voiceme", 124, 125 118 35 10, tab 104
button "Memo", 125, 8 131 35 10, tab 104
button "Assign", 126, 48 131 35 10, tab 104
button "Badwords", 127, 85 131 35 10, tab 104
button "Fantasia", 128, 125 131 35 10, tab 104
button "Greet", 129, 8 131 35 10, tab 104
button "Nokick", 130, 48 131 35 10, tab 104
button "Say", 131, 85 131 35 10, tab 104
button "Signkick", 132, 8 144 35 10, tab 104
button "List", 133, 8 159 35 10, tab 104
button "Reset", 134, 48 159 35 10, tab 104
}
on *:DIALOG:Manager:sclick:*: {
;Nickname Tab
if ($did == 4) mode $active +v $did($dname,3)
if ($did == 5) mode $active -v $did($dname,3)
if ($did == 6) mode $active +h $did($dname,3)
if ($did == 7) mode $active -h $did($dname,3)
if ($did == 8) mode $active +o $did($dname,3)
if ($did == 9) mode $active -o $did($dname,3)
if ($did == 10) mode $active +a $did($dname,3)
if ($did == 11) mode $active -a $did($dname,3)
if ($did == 12) mode $active +b $did($dname,3)
if ($did == 13) mode $active -b $did($dname,3)
if ($did == 13) mode $active +h $did($dname,3)
if ($did == 14) kick $active $did($dname,3)
if ($did == 15) ban -ku $active $did($dname,3)
if ($did == 16) mode $active +I $did($dname,3)
if ($did == 17) mode $active +e $did($dname,3)
if ($did == 51) mode $active +b $address($did($dname,52),2)
if ($did == 53) mode $active -b $address($did($dname,54),2)
if ($did == 55) mode $active +I $address($did($dname,56),2)
if ($did == 57) mode $active +e $address($did($dname,58),2)
if ($did == 999) channel $active
;Channel Tab
if ($did == 19) mode $active +c
if ($did == 20) mode $active +C
if ($did == 21) mode $active +G
if ($did == 22) mode $active +i
if ($did == 23) mode $active +K
if ($did == 24) mode $active +m
if ($did == 25) mode $active +V
if ($did == 26) mode $active +Q
if ($did == 27) mode $active +S
if ($did == 28) mode $active +p
if ($did == 29) mode $active +s
if ($did == 30) mode $active +T
if ($did == 31) mode $active +M
if ($did == 32) mode $active +R
if ($did == 33) mode $active +N
if ($did == 34) mode $active +l $did($dname,35)
if ($did == 36) mode $active +k $did($dname,37)
;Access/Akick Tab
if ($did == 62) msg ChanServ access $active add $did($dname,61) 3
if ($did == 63) msg ChanServ access $active add $did($dname,61) 4
if ($did == 64) msg ChanServ access $active add $did($dname,61) 5
if ($did == 65) msg ChanServ access $active add $did($dname,61) 10
if ($did == 66) msg ChanServ access $active add $did($dname,61) -1
if ($did == 67) msg ChanServ access $active add $did($dname,61) -2
if ($did == 68) msg ChanServ access $active list
if ($did == 69) msg ChanServ access $active del $did($dname,61)
if ($did == 70) msg ChanServ access $active add $did($dname,61) $did($dname,71)
if ($did == 72) msg ChanServ access $active clear
if ($did == 76) msg ChanServ akick $active add $did($dname,75)
if ($did == 77) msg ChanServ akick $active stick $did($dname,75)
if ($did == 78) msg ChanServ akick $active unstick $did($dname,75)
if ($did == 79) msg ChanServ akick $active del $did($dname,75)
if ($did == 80) msg ChanServ akick $active list $did($dname,75)
if ($did == 81) msg ChanServ akick $active view $did($dname,75)
if ($did == 82) msg ChanServ akick $active enforce
if ($did == 83) msg ChanServ akick $active clear
;Levels
if ($did == 87) msg ChanServ levels $active set autodeop $did($dname,86)
if ($did == 88) msg ChanServ levels $active set autohalfop $did($dname,86)
if ($did == 89) msg ChanServ levels $active set autoop $did($dname,86)
if ($did == 90) msg ChanServ levels $active set autoprotect $did($dname,86)
if ($did == 91) msg ChanServ levels $active set autovoice $did($dname,86)
if ($did == 92) msg ChanServ levels $active set nojoin $did($dname,86)
if ($did == 93) msg ChanServ levels $active set acc-list $did($dname,86)
if ($did == 94) msg ChanServ levels $active set acc-change $did($dname,86)
if ($did == 95) msg ChanServ levels $active set akick $did($dname,86)
if ($did == 96) msg ChanServ levels $active set set $did($dname,86)
if ($did == 97) msg ChanServ levels $active set ban $did($dname,86)
if ($did == 98) msg ChanServ levels $active set banme $did($dname,86)
if ($did == 99) msg ChanServ levels $active set clear $did($dname,86)
if ($did == 110) msg ChanServ levels $active set getkey $did($dname,86)
if ($did == 111) msg ChanServ levels $active set halfop $did($dname,86)
if ($did == 112) msg ChanServ levels $active set halfopme $did($dname,86)
if ($did == 113) msg ChanServ levels $active set info $did($dname,86)
if ($did == 114) msg ChanServ levels $active set kick $did($dname,86)
if ($did == 115) msg ChanServ levels $active set kickme $did($dname,86)
if ($did == 116) msg ChanServ levels $active set invite $did($dname,86)
if ($did == 117) msg ChanServ levels $active set opdeop $did($dname,86)
if ($did == 118) msg ChanServ levels $active set opdeopme $did($dname,86)
if ($did == 119) msg ChanServ levels $active set protect $did($dname,86)
if ($did == 120) msg ChanServ levels $active set protectme $did($dname,86)
if ($did == 121) msg ChanServ levels $active set topic $did($dname,86)
if ($did == 122) msg ChanServ levels $active set unban $did($dname,86)
if ($did == 123) msg ChanServ levels $active set voice $did($dname,86)
if ($did == 124) msg ChanServ levels $active set voiceme $did($dname,86)
if ($did == 125) msg ChanServ levels $active set memo $did($dname,86)
if ($did == 126) msg ChanServ levels $active set assign $did($dname,86)
if ($did == 127) msg ChanServ levels $active set badwords $did($dname,86)
if ($did == 128) msg ChanServ levels $active set fantasia $did($dname,86)
if ($did == 129) msg ChanServ levels $active set greet $did($dname,86)
if ($did == 130) msg ChanServ levels $active set nokick $did($dname,86)
if ($did == 131) msg ChanServ levels $active set say $did($dname,86)
if ($did == 132) msg ChanServ levels $active set signkick $did($dname,86)
if ($did == 133) msg ChanServ levels $active list
if ($did == 134) msg ChanServ levels $active reset
}