summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormiwob <michael@wobst.at>2015-02-06 19:39:31 +0100
committermiwob <michael@wobst.at>2015-02-06 19:39:31 +0100
commit8550e2216791ad6df1d789ae332d61fac8619433 (patch)
tree650cb4ec3fc2a110aa7a67f5596684e90125f141
parent9834518b28e3bb6ec62000c26be4e5927ca92979 (diff)
- Update ircd-hybrid protocol module to support channel mode 'C' (no CTCPs)
-rw-r--r--modules/protocol/hybrid.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/protocol/hybrid.cpp b/modules/protocol/hybrid.cpp
index b6ee17d45..dc6d7a6c1 100644
--- a/modules/protocol/hybrid.cpp
+++ b/modules/protocol/hybrid.cpp
@@ -645,7 +645,7 @@ class ProtoHybrid : public Module
ModeManager::AddChannelMode(new ChannelModeList("EXCEPT", 'e'));
ModeManager::AddChannelMode(new ChannelModeList("INVITEOVERRIDE", 'I'));
- /* v/h/o/a/q */
+ /* v/h/o */
ModeManager::AddChannelMode(new ChannelModeStatus("VOICE", 'v', '+', 0));
ModeManager::AddChannelMode(new ChannelModeStatus("HALFOP", 'h', '%', 1));
ModeManager::AddChannelMode(new ChannelModeStatus("OP", 'o', '@', 2));
@@ -663,6 +663,7 @@ class ProtoHybrid : public Module
ModeManager::AddChannelMode(new ChannelModeNoone("REGISTERED", 'r'));
ModeManager::AddChannelMode(new ChannelMode("SECRET", 's'));
ModeManager::AddChannelMode(new ChannelMode("TOPIC", 't'));
+ ModeManager::AddChannelMode(new ChannelMode("NOCTCP", 'C'));
ModeManager::AddChannelMode(new ChannelModeOperOnly("OPERONLY", 'O'));
ModeManager::AddChannelMode(new ChannelMode("REGMODERATED", 'M'));
ModeManager::AddChannelMode(new ChannelMode("REGISTEREDONLY", 'R'));