diff options
| author | 2023-06-22 16:58:38 +0100 | |
|---|---|---|
| committer | 2023-06-22 16:58:53 +0100 | |
| commit | 88bc257aa6911964a86723850cc8e4f38c3f754f (patch) | |
| tree | a0a0f34bd1bc19349fd91219962ea29ddeb71833 /src/modules/m_noctcp.cpp | |
| parent | Release v3.16.1. (diff) | |
Don't send an error message if we're blocking an automatic CTCP reply.
Diffstat (limited to 'src/modules/m_noctcp.cpp')
| -rw-r--r-- | src/modules/m_noctcp.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/modules/m_noctcp.cpp b/src/modules/m_noctcp.cpp index ab84397e5..9b87a8cb9 100644 --- a/src/modules/m_noctcp.cpp +++ b/src/modules/m_noctcp.cpp @@ -108,7 +108,9 @@ class ModuleNoCTCP : public Module User* u = target.Get<User>(); if (u->IsModeSet(ncu)) { - user->WriteNumeric(Numerics::CannotSendTo(u, "CTCPs", &ncu)); + // Don't send an error message if we're blocking an automatic CTCP reply. + if (details.type == MSG_NOTICE) + user->WriteNumeric(Numerics::CannotSendTo(u, "CTCPs", &ncu)); return MOD_RES_DENY; } break; |
