summaryrefslogtreecommitdiff
path: root/protocols/WhatsAppWeb/src/chats.cpp
blob: e5d4fa89a4f7ac292c8c27bce4044a24a096f6f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/*

WhatsAppWeb plugin for Miranda NG
Copyright © 2019 George Hazan

*/

#include "stdafx.h"

void WhatsAppProto::InitChat(WAUser *pUser, const WANode *pRoot)
{
	CMStringW wszId(Utf2T(pRoot->getAttr("jid"))), wszNick(Utf2T(pRoot->getAttr("name")));

	setWString(pUser->hContact, "Nick", wszNick);

	pUser->si = Chat_NewSession(GCW_CHATROOM, m_szModuleName, wszId, wszNick);
	Chat_Control(m_szModuleName, wszId, m_bHideGroupchats ? WINDOW_HIDDEN : SESSION_INITDONE);
	Chat_Control(m_szModuleName, wszId, SESSION_ONLINE);
}