From 4fcbbbe4fbc137841b47c8e2372477b85649270a Mon Sep 17 00:00:00 2001 From: Adam Date: Sat, 17 Dec 2016 21:44:22 -0500 Subject: Split ircdproto send functions out into separate services This makes it easier to see which send functions a protocol module implements as they are all explicitly registered by the module, and avoids the problem of subtly breaking other protocol modules when using inheritance. Also split the old "core" send implementations out into a module, and the TS6 ID generator --- data/anope.example.conf | 11 +++-------- data/hybrid.example.conf | 2 +- data/plexus.example.conf | 2 +- 3 files changed, 5 insertions(+), 10 deletions(-) (limited to 'data') diff --git a/data/anope.example.conf b/data/anope.example.conf index 408120c37..89c63ebfd 100644 --- a/data/anope.example.conf +++ b/data/anope.example.conf @@ -643,7 +643,7 @@ log * Target(s) to log to, which may be one of the following: * - a channel name * - a filename - * - globops + * - wallops */ target = "services.log" @@ -721,11 +721,11 @@ log } /* - * A log block to globops some useful things. + * A log block to wallop some useful things. */ log { - target = "globops" + target = "wallops" admin = "global/* operserv/chankill operserv/mode operserv/kick operserv/akill operserv/s*line operserv/noop operserv/jupe operserv/set operserv/svsnick operserv/svsjoin operserv/svspart */drop" servers = "squit" users = "oper" @@ -831,11 +831,6 @@ opertype /* * Modes to be set on users when they identify to accounts linked to this opertype. - * - * This can be used to automatically oper users who identify for services operator accounts, and is - * useful for setting modes such as Plexus's user mode +N. - * - * Note that some IRCds, such as InspIRCd, do not allow directly setting +o, and this will not work. */ #modes = "+o" } diff --git a/data/hybrid.example.conf b/data/hybrid.example.conf index 6e9f4da6f..6ec0f5da6 100644 --- a/data/hybrid.example.conf +++ b/data/hybrid.example.conf @@ -121,7 +121,7 @@ channelmode channelmode { name = "HALFOP" - characater = "h" + character = "h" status = "%" level = 2 } diff --git a/data/plexus.example.conf b/data/plexus.example.conf index 9d1204828..9bf095e97 100644 --- a/data/plexus.example.conf +++ b/data/plexus.example.conf @@ -161,7 +161,7 @@ channelmode channelmode { name = "HALFOP" - characater = "h" + character = "h" status = "%" level = 2 } -- cgit