aboutsummaryrefslogtreecommitdiffhomepage
path: root/td/telegram/SuggestedAction.cpp
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2021-01-15 01:30:05 +0300
committerlevlam <levlam@telegram.org>2021-01-15 01:30:05 +0300
commitdda1b626559d71a0713b3e962b499acbd992c93f (patch)
treedebb99a8e61c657f4368e4f1cda02e9c0847d14d /td/telegram/SuggestedAction.cpp
parent1941c0b9621f3a5fa1554350e682be19d685b618 (diff)
Add suggestedActionSeeTicksHint.
Diffstat (limited to 'td/telegram/SuggestedAction.cpp')
-rw-r--r--td/telegram/SuggestedAction.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/td/telegram/SuggestedAction.cpp b/td/telegram/SuggestedAction.cpp
index dea54ca2a..93c892997 100644
--- a/td/telegram/SuggestedAction.cpp
+++ b/td/telegram/SuggestedAction.cpp
@@ -12,6 +12,9 @@ SuggestedAction get_suggested_action(Slice action_str) {
if (action_str == Slice("AUTOARCHIVE_POPULAR")) {
return SuggestedAction::EnableArchiveAndMuteNewChats;
}
+ if (action_str == Slice("NEWCOMER_TICKS")) {
+ return SuggestedAction::SeeTicksHint;
+ }
return SuggestedAction::Empty;
}
@@ -19,6 +22,8 @@ string get_suggested_action_str(SuggestedAction action) {
switch (action) {
case SuggestedAction::EnableArchiveAndMuteNewChats:
return "AUTOARCHIVE_POPULAR";
+ case SuggestedAction::SeeTicksHint:
+ return "NEWCOMER_TICKS";
default:
return string();
}
@@ -33,6 +38,8 @@ SuggestedAction get_suggested_action(const td_api::object_ptr<td_api::SuggestedA
return SuggestedAction::EnableArchiveAndMuteNewChats;
case td_api::suggestedActionCheckPhoneNumber::ID:
return SuggestedAction::CheckPhoneNumber;
+ case td_api::suggestedActionSeeTicksHint::ID:
+ return SuggestedAction::SeeTicksHint;
default:
UNREACHABLE();
return SuggestedAction::Empty;
@@ -47,6 +54,8 @@ td_api::object_ptr<td_api::SuggestedAction> get_suggested_action_object(Suggeste
return td_api::make_object<td_api::suggestedActionEnableArchiveAndMuteNewChats>();
case SuggestedAction::CheckPhoneNumber:
return td_api::make_object<td_api::suggestedActionCheckPhoneNumber>();
+ case SuggestedAction::SeeTicksHint:
+ return td_api::make_object<td_api::suggestedActionSeeTicksHint>();
default:
UNREACHABLE();
return nullptr;