do not throw an "PARSE ERROR" error for ZNC messages (***!znc@znc.in)
[NeonServV5.git] / src / IRCParser.c
index 35b99a491269e282a769f9e001a192de782d320e..143148b5e12ea71145b6529390ac1be167de6823 100644 (file)
@@ -640,6 +640,7 @@ static IRC_CMD(raw_privmsg) {
     if(from == NULL || argc < 2) return 0;
     struct UserNode *user = getUserByMask(from);
     if(user == NULL) {
+        if(stricmplen(from, "***!", 4) == 0) return 1; /* ZNC Playback */
         user = createTempUserMask(from);
                if(!user) return 0;
         user->flags |= USERFLAG_ISTMPUSER;