diff options
Diffstat (limited to 'protocols/Telegram/src/server.cpp')
-rw-r--r-- | protocols/Telegram/src/server.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/protocols/Telegram/src/server.cpp b/protocols/Telegram/src/server.cpp index 4b91e3fae8..7965335227 100644 --- a/protocols/Telegram/src/server.cpp +++ b/protocols/Telegram/src/server.cpp @@ -976,10 +976,11 @@ void CTelegramProto::ProcessUser(TD::updateUser *pObj) if (pUser->is_premium_)
ExtraIcon_SetIconByName(g_plugin.m_hIcon, pu->hContact, "tg_premium");
- else if (typeID == TD::userTypeBot::ID)
+ else if (typeID == TD::userTypeBot::ID) {
+ pu->isBot = true;
ExtraIcon_SetIconByName(g_plugin.m_hIcon, pu->hContact, "tg_bot");
- else
- ExtraIcon_SetIconByName(g_plugin.m_hIcon, pu->hContact, nullptr);
+ }
+ else ExtraIcon_SetIconByName(g_plugin.m_hIcon, pu->hContact, nullptr);
if (auto *pPhoto = pUser->profile_photo_.get()) {
if (auto *pSmall = pPhoto->small_.get()) {
|