summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/language.h9
-rw-r--r--include/services.h2
2 files changed, 11 insertions, 0 deletions
diff --git a/include/language.h b/include/language.h
index 4366d93c9..51f3e1cfc 100644
--- a/include/language.h
+++ b/include/language.h
@@ -705,6 +705,13 @@ enum LanguageString
MEMO_CHECK_READ,
MEMO_CHECK_NO_MEMO,
MEMO_NO_RSEND_SELF,
+ MEMO_IGNORE_SYNTAX,
+ MEMO_IGNORE_ADD,
+ MEMO_IGNORE_ALREADY_IGNORED,
+ MEMO_IGNORE_DEL,
+ MEMO_IGNORE_NOT_IGNORED,
+ MEMO_IGNORE_LIST_EMPTY,
+ MEMO_IGNORE_LIST_HEADER,
BOT_DOES_NOT_EXIST,
BOT_NOT_ASSIGNED,
BOT_NOT_ON_CHANNEL,
@@ -1373,6 +1380,7 @@ enum LanguageString
MEMO_HELP_CMD_CHECK,
MEMO_HELP_CMD_SENDALL,
MEMO_HELP_CMD_STAFF,
+ MEMO_HELP_CMD_IGNORE,
MEMO_HELP_HEADER,
MEMO_HELP_FOOTER,
MEMO_HELP_SEND,
@@ -1390,6 +1398,7 @@ enum LanguageString
MEMO_HELP_SENDALL,
MEMO_HELP_RSEND,
MEMO_HELP_CHECK,
+ MEMO_HELP_IGNORE,
OPER_HELP_CMD_GLOBAL,
OPER_HELP_CMD_STATS,
OPER_HELP_CMD_STAFF,
diff --git a/include/services.h b/include/services.h
index d1dca8724..1b14f5e88 100644
--- a/include/services.h
+++ b/include/services.h
@@ -487,10 +487,12 @@ struct CoreExport MemoInfo
{
unsigned memomax;
std::vector<Memo *> memos;
+ std::vector<ci::string> ignores;
unsigned GetIndex(Memo *m) const;
void Del(unsigned index);
void Del(Memo *m);
+ bool HasIgnore(User *u);
};
/*************************************************************************/