summaryrefslogtreecommitdiff
path: root/protocols/Telegram/src/proto.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/Telegram/src/proto.cpp')
-rw-r--r--protocols/Telegram/src/proto.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/protocols/Telegram/src/proto.cpp b/protocols/Telegram/src/proto.cpp
index be2156be82..d7c72e8062 100644
--- a/protocols/Telegram/src/proto.cpp
+++ b/protocols/Telegram/src/proto.cpp
@@ -663,3 +663,12 @@ int CTelegramProto::SetStatus(int iNewStatus)
return 0;
}
+
+int CTelegramProto::UserIsTyping(MCONTACT hContact, int type)
+{
+ if (auto *pUser = FindUser(GetId(hContact)))
+ if (type == PROTOTYPE_SELFTYPING_ON)
+ SendQuery(new TD::sendChatAction(pUser->chatId, 0, TD::make_object<TD::chatActionTyping>()));
+
+ return 0;
+}