mirror of
https://github.com/znc/znc.git
synced 2026-03-28 17:42:41 +01:00
Implement IRCv3.2 echo-message capability on the "client side"
http://ircv3.net/specs/extensions/echo-message-3.2.html TODO: Add echo-message support to CIRCSock when IRCds start supporting it. Manual echoing won't be necessary for networks that support echo-message.
This commit is contained in:
@@ -56,7 +56,7 @@ void CQuery::SendBuffer(CClient* pClient, const CBuffer& Buffer) {
|
||||
for (size_t uIdx = 0; uIdx < uSize; uIdx++) {
|
||||
const CBufLine& BufLine = Buffer.GetBufLine(uIdx);
|
||||
|
||||
if (!pUseClient->HasSelfMessage()) {
|
||||
if (!pUseClient->HasEchoMessage() && !pUseClient->HasSelfMessage()) {
|
||||
CNick Sender(BufLine.GetFormat().Token(0));
|
||||
if (Sender.NickEquals(pUseClient->GetNick())) {
|
||||
continue;
|
||||
|
||||
Reference in New Issue
Block a user