aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_ircv3.cpp
diff options
context:
space:
mode:
authorGravatar Sadie Powell2022-12-30 15:45:07 +0000
committerGravatar Sadie Powell2023-02-13 14:27:51 +0000
commit297212ca4d928b18a3b620cd637d995df90465d7 (patch)
tree354098b0fa10683cab397673e2cd66c0a124b254 /src/modules/m_ircv3.cpp
parentFix missing some data when synchronising a new user over a link. (diff)
Switch to the IRCv3 standard-replies cap.
Nothing is using this so far so I'm not counting it as a breaking change.
Diffstat (limited to 'src/modules/m_ircv3.cpp')
-rw-r--r--src/modules/m_ircv3.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/modules/m_ircv3.cpp b/src/modules/m_ircv3.cpp
index f4a3fae95..ef3270467 100644
--- a/src/modules/m_ircv3.cpp
+++ b/src/modules/m_ircv3.cpp
@@ -123,6 +123,7 @@ class ModuleIRCv3
ClientProtocol::EventProvider accountprotoev;
Monitor::API monitorapi;
+ Cap::Capability stdrplcap;
public:
ModuleIRCv3()
@@ -132,6 +133,7 @@ class ModuleIRCv3
, joinhook(this)
, accountprotoev(this, "ACCOUNT")
, monitorapi(this)
+ , stdrplcap(this, "standard-replies")
{
}
@@ -141,6 +143,7 @@ class ModuleIRCv3
cap_accountnotify.SetActive(conf->getBool("accountnotify", true));
joinhook.awaycap.SetActive(conf->getBool("awaynotify", true));
joinhook.extendedjoincap.SetActive(conf->getBool("extendedjoin", true));
+ stdrplcap.SetActive(conf->getBool("standardreplies", true));
}
void OnAccountChange(User* user, const std::string& newaccount) CXX11_OVERRIDE