]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Added INVITE
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Wed, 30 Nov 2005 11:12:01 +0000 (11:12 +0000)
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Wed, 30 Nov 2005 11:12:01 +0000 (11:12 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2040 e03df62e-2008-0410-955e-edbf42e46eb7

src/modules/m_spanningtree.cpp

index 73277c175ae3bb7f8ea351e6a1544e82940eea17..1a5e298ca7950ee63ecef3b26034a20118a2c043 100644 (file)
@@ -1331,6 +1331,17 @@ class ModuleSpanningTree : public Module
                return 0;
        }
 
+       virtual void OnUserInvite(userrec* source,userrec* dest,chanrec* channel)
+       {
+               if (std::string(source->server) == Srv->GetServerName())
+               {
+                       std::deque<std::string> params;
+                       params.push_back(dest->nick);
+                       params.push_back(channel->name);
+                       DoOneToMany(source->nick,"INVITE",params);
+               }
+       }
+
        virtual void OnUserNotice(userrec* user, void* dest, int target_type, std::string text)
        {
                if (target_type == TYPE_USER)