diff options
| author | Adam <Adam@anope.org> | 2013-01-13 22:03:13 -0500 |
|---|---|---|
| committer | Adam <Adam@anope.org> | 2013-01-13 22:07:27 -0500 |
| commit | 29a018088ecf42c870b78d1539a90776a21276ec (patch) | |
| tree | 506d09596dc103755672003ef15001ec5bbc7212 /data | |
| parent | 7e7fc757d5052e6738f8446c681fcf003e55abc4 (diff) | |
Add svsjoin and svspart commands
Diffstat (limited to 'data')
| -rw-r--r-- | data/example.conf | 6 | ||||
| -rw-r--r-- | data/operserv.example.conf | 12 |
2 files changed, 10 insertions, 8 deletions
diff --git a/data/example.conf b/data/example.conf index 9a645a95e..849e7b551 100644 --- a/data/example.conf +++ b/data/example.conf @@ -716,7 +716,7 @@ log log { target = "globops" - admin = "global/* operserv/mode operserv/kick operserv/akill operserv/s*line operserv/noop operserv/jupe operserv/oline operserv/set operserv/svsnick nickserv/getpass */drop" + admin = "global/* operserv/mode operserv/kick operserv/akill operserv/s*line operserv/noop operserv/jupe operserv/oline operserv/set operserv/svsnick operserv/svsjoin operserv/svspart nickserv/getpass */drop" servers = "squit" users = "oper" other = "expire/* bados akill/*" @@ -782,7 +782,7 @@ log * operserv/szline operserv/oper operserv/config operserv/umode * operserv/modload operserv/jupe operserv/set operserv/noop * operserv/quit operserv/update operserv/reload operserv/restart - * operserv/shutdown operserv/svsnick operserv/oline operserv/kill + * operserv/shutdown operserv/svs operserv/oline operserv/kill * * Firstly, we define 'opertypes' which are named whatever we want ('Network Administrator', etc). * These can contain commands for oper-only strings (see above) which grants access to that specific command, @@ -833,7 +833,7 @@ opertype inherits = "Services Operator" - commands = "chanserv/access/list chanserv/drop chanserv/getkey chanserv/saset/noexpire memoserv/sendall nickserv/saset/* nickserv/getemail operserv/news operserv/jupe operserv/svsnick operserv/stats operserv/oline operserv/noop operserv/forbid global/* operserv/global" + commands = "chanserv/access/list chanserv/drop chanserv/getkey chanserv/saset/noexpire memoserv/sendall nickserv/saset/* nickserv/getemail operserv/news operserv/jupe operserv/svs operserv/stats operserv/oline operserv/noop operserv/forbid global/* operserv/global" privs = "*" } diff --git a/data/operserv.example.conf b/data/operserv.example.conf index cb3f19cc4..9c11555c7 100644 --- a/data/operserv.example.conf +++ b/data/operserv.example.conf @@ -644,14 +644,16 @@ module { name = "os_stats" } command { service = "OperServ"; name = "STATS"; command = "operserv/stats"; permission = "operserv/stats"; } /* - * os_svsnick + * os_svs * - * Provides the operserv/svsnick command. + * Provides the commands operserv/svsnick, operserv/svsjoin, and operserv/svspart. * - * Used to force change user's nicks. + * Used to force users to change nicks, join and part channels. */ -module { name = "os_svsnick" } -command { service = "OperServ"; name = "SVSNICK"; command = "operserv/svsnick"; permission = "operserv/svsnick"; } +module { name = "os_svs" } +command { service = "OperServ"; name = "SVSNICK"; command = "operserv/svsnick"; permission = "operserv/svs"; } +command { service = "OperServ"; name = "SVSJOIN"; command = "operserv/svsjoin"; permission = "operserv/svs"; } +command { service = "OperServ"; name = "SVSPART"; command = "operserv/svspart"; permission = "operserv/svs"; } /* * os_sxline |
