aboutsummaryrefslogtreecommitdiffhomepage
path: root/td/telegram/EphemeralMessageId.h
diff options
context:
space:
mode:
Diffstat (limited to 'td/telegram/EphemeralMessageId.h')
-rw-r--r--td/telegram/EphemeralMessageId.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/td/telegram/EphemeralMessageId.h b/td/telegram/EphemeralMessageId.h
index 94cb81613..9b59fa8c8 100644
--- a/td/telegram/EphemeralMessageId.h
+++ b/td/telegram/EphemeralMessageId.h
@@ -33,6 +33,15 @@ class EphemeralMessageId {
return id;
}
+ static vector<EphemeralMessageId> get_ephemeral_message_ids(const vector<int32> &message_ids) {
+ vector<EphemeralMessageId> ephemeral_message_ids;
+ ephemeral_message_ids.reserve(message_ids.size());
+ for (auto &message_id : message_ids) {
+ ephemeral_message_ids.emplace_back(message_id);
+ }
+ return ephemeral_message_ids;
+ }
+
bool operator==(const EphemeralMessageId &other) const {
return id == other.id;
}