diff options
| author | levlam <levlam@telegram.org> | 2022-03-29 15:42:57 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2022-03-29 15:42:57 +0300 |
| commit | 5b81010f0b0dd1df09fdad6539938e1ca4571ebc (patch) | |
| tree | 583e5613999579b23dc5ff7ae82c86a9e3ae9bdd /td/telegram/AttachMenuManager.h | |
| parent | 2ff0b74af67c54a22f8ba56bf82f59a32fd544b2 (diff) | |
Add promise to reload_attach_menu_bots.
Diffstat (limited to 'td/telegram/AttachMenuManager.h')
| -rw-r--r-- | td/telegram/AttachMenuManager.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/td/telegram/AttachMenuManager.h b/td/telegram/AttachMenuManager.h index 5a234894b..f73d60394 100644 --- a/td/telegram/AttachMenuManager.h +++ b/td/telegram/AttachMenuManager.h @@ -27,7 +27,7 @@ class AttachMenuManager final : public Actor { void init(); - void reload_attach_menu_bots(); + void reload_attach_menu_bots(Promise<Unit> &&promise); void get_attach_menu_bot(UserId user_id, Promise<td_api::object_ptr<td_api::attachMenuBot>> &&promise); @@ -73,13 +73,16 @@ class AttachMenuManager final : public Actor { td_api::object_ptr<td_api::updateAttachMenuBots> get_update_attach_menu_bots_object() const; + void remove_bot_from_attach_menu(UserId user_id); + void send_update_attach_menu_bots() const; static string get_attach_menu_bots_database_key(); void save_attach_menu_bots(); - void on_reload_attach_menu_bots(Result<telegram_api::object_ptr<telegram_api::AttachMenuBots>> &&result); + void on_reload_attach_menu_bots(Result<telegram_api::object_ptr<telegram_api::AttachMenuBots>> &&result, + Promise<Unit> &&promise); void on_get_attach_menu_bot(UserId user_id, Result<telegram_api::object_ptr<telegram_api::attachMenuBotsBot>> &&result, |
