mirror of
https://github.com/znc/znc.git
synced 2026-08-06 17:03:14 +02:00
Merge pull request #599 from NuclearW/awaystore-action
In awaystore, store CTCP ACTIONs
This commit is contained in:
@@ -395,6 +395,14 @@ public:
|
||||
return(CONTINUE);
|
||||
}
|
||||
|
||||
virtual EModRet OnPrivAction(CNick& Nick, CString& sMessage)
|
||||
{
|
||||
if (m_bIsAway) {
|
||||
AddMessage(time(NULL), Nick, "* " + sMessage);
|
||||
}
|
||||
return(CONTINUE);
|
||||
}
|
||||
|
||||
virtual EModRet OnUserNotice(CString& sTarget, CString& sMessage)
|
||||
{
|
||||
Ping();
|
||||
@@ -454,7 +462,7 @@ private:
|
||||
return(true);
|
||||
}
|
||||
|
||||
void AddMessage(time_t iTime, const CNick & Nick, CString & sMessage)
|
||||
void AddMessage(time_t iTime, const CNick & Nick, const CString & sMessage)
|
||||
{
|
||||
if (Nick.GetNick() == m_pNetwork->GetIRCNick().GetNick())
|
||||
return; // ignore messages from self
|
||||
|
||||
Reference in New Issue
Block a user