TDLib
Loading...
Searching...
No Matches
td::td_api::attachmentMenuBot Class Referencefinal
Inheritance diagram for td::td_api::attachmentMenuBot:
td::td_api::Object td::TlObject

Public Member Functions

 attachmentMenuBot (int53 bot_user_id_, bool supports_self_chat_, bool supports_user_chats_, bool supports_bot_chats_, bool supports_group_chats_, bool supports_channel_chats_, bool request_write_access_, bool is_added_, bool show_in_attachment_menu_, bool show_in_side_menu_, bool show_disclaimer_in_side_menu_, string const &name_, object_ptr< attachmentMenuBotColor > &&name_color_, object_ptr< file > &&default_icon_, object_ptr< file > &&ios_static_icon_, object_ptr< file > &&ios_animated_icon_, object_ptr< file > &&ios_side_menu_icon_, object_ptr< file > &&android_icon_, object_ptr< file > &&android_side_menu_icon_, object_ptr< file > &&macos_icon_, object_ptr< file > &&macos_side_menu_icon_, object_ptr< attachmentMenuBotColor > &&icon_color_, object_ptr< file > &&web_app_placeholder_)
void store (TlStorerToString &s, const char *field_name) const final
Public Member Functions inherited from td::TlObject
virtual void store (TlStorerUnsafe &s) const
virtual void store (TlStorerCalcLength &s) const
 TlObject ()=default
 TlObject (const TlObject &)=delete
TlObjectoperator= (const TlObject &)=delete
 TlObject (TlObject &&)=default
TlObjectoperator= (TlObject &&)=default
virtual ~TlObject ()=default

Public Attributes

int53 bot_user_id_
bool supports_self_chat_
bool supports_user_chats_
bool supports_bot_chats_
bool supports_group_chats_
bool supports_channel_chats_
bool request_write_access_
bool is_added_
bool show_in_attachment_menu_
bool show_in_side_menu_
bool show_disclaimer_in_side_menu_
string name_
object_ptr< attachmentMenuBotColorname_color_
object_ptr< filedefault_icon_
object_ptr< fileios_static_icon_
object_ptr< fileios_animated_icon_
object_ptr< fileios_side_menu_icon_
object_ptr< fileandroid_icon_
object_ptr< fileandroid_side_menu_icon_
object_ptr< filemacos_icon_
object_ptr< filemacos_side_menu_icon_
object_ptr< attachmentMenuBotColoricon_color_
object_ptr< fileweb_app_placeholder_

Static Public Attributes

static const std::int32_t ID = -1183966273

Member Function Documentation

◆ store()

void td::td_api::attachmentMenuBot::store ( TlStorerToString & s,
const char * field_name ) const
finalvirtual

Helper function for the to_string method. Appends a string representation of the object to the storer.

Parameters
[in]sStorer to which the object string representation will be appended.
[in]field_nameObject field_name if applicable.

Implements td::TlObject.


The documentation for this class was generated from the following file: