]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/inspircd.cpp
Implement IRCv3 message tag support.
[user/henk/code/inspircd.git] / src / inspircd.cpp
index bb27c718ef4202e69bfc78f499dd826423f63a3f..aa3fb961231739a593cc4de41798b79fb43be319 100644 (file)
@@ -271,6 +271,16 @@ InspIRCd::InspIRCd(int argc, char** argv) :
        srandom(TIME.tv_nsec ^ TIME.tv_sec);
 #endif
 
+       {
+               ServiceProvider* provs[] =
+               {
+                       &rfcevents.numeric, &rfcevents.join, &rfcevents.part, &rfcevents.kick, &rfcevents.quit, &rfcevents.nick,
+                       &rfcevents.mode, &rfcevents.topic, &rfcevents.privmsg, &rfcevents.invite, &rfcevents.ping, &rfcevents.pong,
+                       &rfcevents.error
+               };
+               Modules.AddServices(provs, sizeof(provs)/sizeof(provs[0]));
+       }
+
        struct option longopts[] =
        {
                { "nofork",     no_argument,            &do_nofork,     1       },