aboutsummaryrefslogtreecommitdiffhomepage
path: root/td/telegram/MessageContentType.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'td/telegram/MessageContentType.cpp')
-rw-r--r--td/telegram/MessageContentType.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/td/telegram/MessageContentType.cpp b/td/telegram/MessageContentType.cpp
index 84f942ba0..2e60ce6c6 100644
--- a/td/telegram/MessageContentType.cpp
+++ b/td/telegram/MessageContentType.cpp
@@ -200,6 +200,8 @@ StringBuilder &operator<<(StringBuilder &string_builder, MessageContentType cont
return string_builder << "PollDeleteAnswer";
case MessageContentType::RichText:
return string_builder << "RichMessage";
+ case MessageContentType::ChangeCommunity:
+ return string_builder << "ChangeCommunity";
default:
return string_builder << "Invalid type " << static_cast<int32>(content_type);
}
@@ -314,6 +316,7 @@ bool is_allowed_media_group_content(MessageContentType content_type) {
case MessageContentType::PollAppendAnswer:
case MessageContentType::PollDeleteAnswer:
case MessageContentType::RichText:
+ case MessageContentType::ChangeCommunity:
return false;
default:
UNREACHABLE();
@@ -463,6 +466,7 @@ bool can_be_secret_message_content(MessageContentType content_type) {
case MessageContentType::PollAppendAnswer:
case MessageContentType::PollDeleteAnswer:
case MessageContentType::RichText:
+ case MessageContentType::ChangeCommunity:
return false;
default:
UNREACHABLE();
@@ -567,6 +571,7 @@ bool can_be_local_message_content(MessageContentType content_type) {
case MessageContentType::ManagedBotCreated:
case MessageContentType::PollAppendAnswer:
case MessageContentType::PollDeleteAnswer:
+ case MessageContentType::ChangeCommunity:
return false;
default:
UNREACHABLE();
@@ -671,6 +676,7 @@ bool is_service_message_content(MessageContentType content_type) {
case MessageContentType::ManagedBotCreated:
case MessageContentType::PollAppendAnswer:
case MessageContentType::PollDeleteAnswer:
+ case MessageContentType::ChangeCommunity:
return true;
default:
UNREACHABLE();
@@ -775,6 +781,7 @@ bool is_editable_message_content(MessageContentType content_type) {
case MessageContentType::ManagedBotCreated:
case MessageContentType::PollAppendAnswer:
case MessageContentType::PollDeleteAnswer:
+ case MessageContentType::ChangeCommunity:
return false;
default:
UNREACHABLE();
@@ -944,6 +951,7 @@ bool can_have_message_content_caption(MessageContentType content_type) {
case MessageContentType::PollAppendAnswer:
case MessageContentType::PollDeleteAnswer:
case MessageContentType::RichText:
+ case MessageContentType::ChangeCommunity:
return false;
default:
UNREACHABLE();
@@ -1050,6 +1058,7 @@ bool can_send_message_content_to_secret_chat(MessageContentType content_type) {
case MessageContentType::ManagedBotCreated:
case MessageContentType::PollAppendAnswer:
case MessageContentType::PollDeleteAnswer:
+ case MessageContentType::ChangeCommunity:
default:
UNREACHABLE();
return false;
@@ -1171,6 +1180,7 @@ bool get_default_service_message_content_reactions_are_possible(MessageContentTy
case MessageContentType::ManagedBotCreated:
case MessageContentType::PollAppendAnswer:
case MessageContentType::PollDeleteAnswer:
+ case MessageContentType::ChangeCommunity:
return true;
default:
UNREACHABLE();