mirror of
https://github.com/matrix-construct/construct
synced 2024-12-27 07:54:05 +01:00
Provide an error message when a user does /quote ban.
This commit is contained in:
parent
717238d2a2
commit
02e655aeac
1 changed files with 12 additions and 1 deletions
|
@ -45,16 +45,27 @@
|
||||||
#include "reject.h"
|
#include "reject.h"
|
||||||
#include "hostmask.h"
|
#include "hostmask.h"
|
||||||
|
|
||||||
|
static int m_ban(struct Client *client_p, struct Client *source_p, int parc, const char *parv[]);
|
||||||
static int ms_ban(struct Client *client_p, struct Client *source_p, int parc, const char *parv[]);
|
static int ms_ban(struct Client *client_p, struct Client *source_p, int parc, const char *parv[]);
|
||||||
|
|
||||||
struct Message ban_msgtab = {
|
struct Message ban_msgtab = {
|
||||||
"BAN", 0, 0, 0, MFLG_SLOW,
|
"BAN", 0, 0, 0, MFLG_SLOW,
|
||||||
{mg_unreg, mg_ignore, {ms_ban, 9}, {ms_ban, 9}, mg_ignore, mg_ignore}
|
{mg_unreg, {m_ban, 0}, {ms_ban, 9}, {ms_ban, 9}, mg_ignore, {m_ban, 0}}
|
||||||
};
|
};
|
||||||
|
|
||||||
mapi_clist_av1 ban_clist[] = { &ban_msgtab, NULL };
|
mapi_clist_av1 ban_clist[] = { &ban_msgtab, NULL };
|
||||||
DECLARE_MODULE_AV1(ban, NULL, NULL, ban_clist, NULL, NULL, "$Revision: 1349 $");
|
DECLARE_MODULE_AV1(ban, NULL, NULL, ban_clist, NULL, NULL, "$Revision: 1349 $");
|
||||||
|
|
||||||
|
static int
|
||||||
|
m_ban(struct Client *client_p, struct Client *source_p, int parc, const char *parv[])
|
||||||
|
{
|
||||||
|
sendto_one_notice(source_p, ":The BAN command is not user-accessible.");
|
||||||
|
sendto_one_notice(source_p, ":To ban a user from a channel, see /QUOTE HELP CMODE");
|
||||||
|
if (IsOper(source_p))
|
||||||
|
sendto_one_notice(source_p, ":To ban a user from a server or from the network, see /QUOTE HELP KLINE");
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
/* ms_ban()
|
/* ms_ban()
|
||||||
*
|
*
|
||||||
* parv[1] - type
|
* parv[1] - type
|
||||||
|
|
Loading…
Reference in a new issue