]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_uninvite.cpp
Convert the ISO 8859-2 nationalchars files to codepage configs.
[user/henk/code/inspircd.git] / src / modules / m_uninvite.cpp
index 566ba8806f8431674e870cff58c0facb8acc7894..d6b42c242c261b55ad10ed5370a0103ef0c7b687 100644 (file)
@@ -2,7 +2,7 @@
  * InspIRCd -- Internet Relay Chat Daemon
  *
  *   Copyright (C) 2017 B00mX0r <b00mx0r@aureus.pw>
- *   Copyright (C) 2013, 2018-2019 Sadie Powell <sadie@witchery.services>
+ *   Copyright (C) 2013, 2018-2020 Sadie Powell <sadie@witchery.services>
  *   Copyright (C) 2012-2016 Attila Molnar <attilamolnar@hush.com>
  *   Copyright (C) 2012 Robby <robby@chatbelgie.be>
  *   Copyright (C) 2009-2010 Daniel De Graaf <danieldg@inspircd.org>
@@ -30,6 +30,8 @@
 enum
 {
        // InspIRCd-specific.
+       ERR_INVITEREMOVED = 494,
+       ERR_NOTINVITED = 505,
        RPL_UNINVITED = 653
 };
 
@@ -91,14 +93,14 @@ class CommandUninvite : public Command
                        // so they don't see where the target user is connected to
                        if (!invapi->Remove(lu, c))
                        {
-                               Numeric::Numeric n(505);
+                               Numeric::Numeric n(ERR_NOTINVITED);
                                n.SetServer(user->server);
                                n.push(u->nick).push(c->name).push(InspIRCd::Format("Is not invited to channel %s", c->name.c_str()));
                                user->WriteRemoteNumeric(n);
                                return CMD_FAILURE;
                        }
 
-                       Numeric::Numeric n(494);
+                       Numeric::Numeric n(ERR_INVITEREMOVED);
                        n.SetServer(user->server);
                        n.push(c->name).push(u->nick).push("Uninvited");
                        user->WriteRemoteNumeric(n);
@@ -128,7 +130,7 @@ class ModuleUninvite : public Module
 
        Version GetVersion() CXX11_OVERRIDE
        {
-               return Version("Provides the UNINVITE command which lets users un-invite other users from channels", VF_VENDOR | VF_OPTCOMMON);
+               return Version("Adds the /UNINVITE command which allows users who have invited another user to a channel to withdraw their invite.", VF_VENDOR | VF_OPTCOMMON);
        }
 };