anope- supernets anope source code & configuration |
git clone git://git.acid.vegas/anope.git |
Log | Files | Refs | Archive | README |
operserv.conf (6356B)
1 service { 2 nick = "OperServ" 3 user = "services" 4 host = "services.host" 5 gecos = "Operator Service" 6 channels = "@#services" 7 } 8 9 module { 10 name = "operserv" 11 client = "OperServ" 12 autokillexpiry = 7d 13 chankillexpiry = 7d 14 snlineexpiry = 7d 15 sqlineexpiry = 7d 16 akillonadd = yes 17 killonsnline = yes 18 killonsqline = yes 19 addakiller = yes 20 akillids = yes 21 opersonly = yes 22 } 23 24 command { service = "OperServ"; name = "HELP"; command = "generic/help"; } 25 26 module { name = "os_akill" } 27 command { service = "OperServ"; name = "AKILL"; command = "operserv/akill"; permission = "operserv/akill"; } 28 29 module { name = "os_chankill" } 30 command { service = "OperServ"; name = "CHANKILL"; command = "operserv/chankill"; permission = "operserv/chankill"; } 31 32 module { 33 name = "os_defcon" 34 defaultlevel = 5 35 level4 = "silentoperonly" # GET 36 level3 = "silentoperonly" # FUCKED 37 level2 = "silentoperonly" # GET 38 level1 = "silentoperonly" # FUCKED 39 timeout = 1h 40 } 41 command { service = "OperServ"; name = "DEFCON"; command = "operserv/defcon"; permission = "operserv/defcon"; } 42 43 module { name = "os_config" } 44 command { service = "OperServ"; name = "CONFIG"; command = "operserv/config"; permission = "operserv/config"; } 45 46 module { name = "os_forbid" } 47 command { service = "OperServ"; name = "FORBID"; command = "operserv/forbid"; permission = "operserv/forbid"; } 48 49 module { name = "os_ignore" } 50 command { service = "OperServ"; name = "IGNORE"; command = "operserv/ignore"; permission = "operserv/ignore"; } 51 52 module { name = "os_info" } 53 command { service = "OperServ"; name = "INFO"; command = "operserv/info"; permission = "operserv/info"; } 54 55 module { name = "os_jupe" } 56 command { service = "OperServ"; name = "JUPE"; command = "operserv/jupe"; permission = "operserv/jupe"; } 57 58 module { name = "os_kick" } 59 command { service = "OperServ"; name = "KICK"; command = "operserv/kick"; permission = "operserv/kick"; } 60 61 module { name = "os_kill" } 62 command { service = "OperServ"; name = "KILL"; command = "operserv/kill"; permission = "operserv/kill"; } 63 64 module { name = "os_list" } 65 command { service = "OperServ"; name = "CHANLIST"; command = "operserv/chanlist"; permission = "operserv/chanlist"; } 66 command { service = "OperServ"; name = "USERLIST"; command = "operserv/userlist"; permission = "operserv/userlist"; } 67 68 module { name = "os_login" } 69 command { service = "OperServ"; name = "LOGIN"; command = "operserv/login"; } 70 command { service = "OperServ"; name = "LOGOUT"; command = "operserv/logout"; } 71 72 module { 73 name = "os_logsearch" 74 logname = "services.log" 75 } 76 command { service = "OperServ"; name = "LOGSEARCH"; command = "operserv/logsearch"; permission = "operserv/logsearch"; } 77 78 module { name = "os_mode" } 79 command { service = "OperServ"; name = "UMODE"; command = "operserv/umode"; permission = "operserv/umode"; } 80 command { service = "OperServ"; name = "MODE"; command = "operserv/mode"; permission = "operserv/mode"; } 81 82 module { name = "os_modinfo" } 83 command { service = "OperServ"; name = "MODINFO"; command = "operserv/modinfo"; permission = "operserv/modinfo"; } 84 command { service = "OperServ"; name = "MODLIST"; command = "operserv/modlist"; permission = "operserv/modinfo"; } 85 86 module { name = "os_module" } 87 command { service = "OperServ"; name = "MODLOAD"; command = "operserv/modload"; permission = "operserv/modload"; } 88 command { service = "OperServ"; name = "MODRELOAD"; command = "operserv/modreload"; permission = "operserv/modload"; } 89 command { service = "OperServ"; name = "MODUNLOAD"; command = "operserv/modunload"; permission = "operserv/modload"; } 90 91 module { 92 name = "os_news" 93 announcer = "Global" 94 oper_announcer = "OperServ" 95 newscount = 5 96 } 97 command { service = "OperServ"; name = "LOGONNEWS"; command = "operserv/logonnews"; permission = "operserv/news"; } 98 command { service = "OperServ"; name = "OPERNEWS"; command = "operserv/opernews"; permission = "operserv/news"; } 99 command { service = "OperServ"; name = "RANDOMNEWS"; command = "operserv/randomnews"; permission = "operserv/news"; } 100 101 module { name = "os_noop" } 102 command { service = "OperServ"; name = "NOOP"; command = "operserv/noop"; permission = "operserv/noop"; } 103 104 module { name = "os_oper" } 105 command { service = "OperServ"; name = "OPER"; command = "operserv/oper"; permission = "operserv/oper"; } 106 107 module { name = "os_reload" } 108 command { service = "OperServ"; name = "RELOAD"; command = "operserv/reload"; permission = "operserv/reload"; } 109 110 module { 111 name = "os_session" 112 defaultsessionlimit = 3 113 maxsessionlimit = 100 114 #exceptionexpiry = 1d 115 sessionlimitexceeded = "The session limit for your IP %IP% has been exceeded." 116 maxsessionkill = 10 117 sessionautokillexpiry = 1h 118 session_ipv4_cidr = 32 119 session_ipv6_cidr = 64 120 } 121 command { service = "OperServ"; name = "EXCEPTION"; command = "operserv/exception"; permission = "operserv/exception"; } 122 command { service = "OperServ"; name = "SESSION"; command = "operserv/session"; permission = "operserv/session"; } 123 124 module { 125 name = "os_set" 126 #superadmin = yes 127 } 128 command { service = "OperServ"; name = "SET"; command = "operserv/set"; permission = "operserv/set"; } 129 130 module { name = "os_shutdown" } 131 command { service = "OperServ"; name = "QUIT"; command = "operserv/quit"; permission = "operserv/quit"; } 132 command { service = "OperServ"; name = "RESTART"; command = "operserv/restart"; permission = "operserv/restart"; } 133 command { service = "OperServ"; name = "SHUTDOWN"; command = "operserv/shutdown"; permission = "operserv/shutdown"; } 134 135 module { name = "os_stats" } 136 command { service = "OperServ"; name = "STATS"; command = "operserv/stats"; permission = "operserv/stats"; } 137 138 module { name = "os_svs" } 139 command { service = "OperServ"; name = "SVSNICK"; command = "operserv/svsnick"; permission = "operserv/svs"; } 140 command { service = "OperServ"; name = "SVSJOIN"; command = "operserv/svsjoin"; permission = "operserv/svs"; } 141 command { service = "OperServ"; name = "SVSPART"; command = "operserv/svspart"; permission = "operserv/svs"; } 142 143 module { name = "os_sxline" } 144 command { service = "OperServ"; name = "SNLINE"; command = "operserv/snline"; permission = "operserv/snline"; } 145 command { service = "OperServ"; name = "SQLINE"; command = "operserv/sqline"; permission = "operserv/sqline"; } 146 147 module { name = "os_update" } 148 command { service = "OperServ"; name = "UPDATE"; command = "operserv/update"; permission = "operserv/update"; }