Inherits UserType.
A bot (see https://core.telegram.org/bots).
Public Fields | |
| bool | can_be_edited_ |
| True, if the bot is owned by the current user and can be edited using the methods toggleBotUsernameIsActive, reorderBotActiveUsernames, setBotProfilePhoto, setBotName, setBotInfoDescription, and setBotInfoShortDescription. | |
| bool | can_join_groups_ |
| True, if the bot can be invited to basic group and supergroup chats. | |
| bool | can_read_all_group_messages_ |
| True, if the bot can read all messages in basic group or supergroup chats and not just those addressed to the bot. In private and channel chats a bot can always read all messages. | |
| bool | has_main_web_app_ |
| True, if the bot has the main Web App. | |
| bool | has_topics_ |
| True, if the bot has topics. | |
| bool | allows_users_to_create_topics_ |
| True, if users can create and delete topics in the chat with the bot. | |
| bool | is_inline_ |
| True, if the bot supports inline queries. | |
| string | inline_query_placeholder_ |
| Placeholder for inline queries (displayed on the application input field). | |
| bool | need_location_ |
| True, if the location of the user is expected to be sent with every inline query to this bot. | |
| bool | can_connect_to_business_ |
| True, if the bot supports connection to Telegram Business accounts. | |
| bool | can_be_added_to_attachment_menu_ |
| True, if the bot can be added to attachment or side menu. | |
| int32 | active_user_count_ |
| The number of recently active users of the bot. | |
Public Instance Methods | |
| userTypeBot () | |
| userTypeBot (bool can_be_edited_, bool can_join_groups_, bool can_read_all_group_messages_, bool has_main_web_app_, bool has_topics_, bool allows_users_to_create_topics_, bool is_inline_, string const &inline_query_placeholder_, bool need_location_, bool can_connect_to_business_, bool can_be_added_to_attachment_menu_, int32 active_user_count_) | |
| void | store (TlStorerToString &s, const char *field_name) const final |
Public Instance Methods inherited from TlObject | |
| virtual void | store (TlStorerUnsafe &s) const |
| virtual void | store (TlStorerCalcLength &s) const |
| TlObject ()=default | |
| TlObject (const TlObject &)=delete | |
| TlObject & | operator= (const TlObject &)=delete |
| TlObject (TlObject &&)=default | |
| TlObject & | operator= (TlObject &&)=default |
| virtual | ~TlObject ()=default |
Static Public Attributes | |
| static const std::int32_t | ID = -890772118 |
| Identifier uniquely determining a type of the object. | |
| userTypeBot | ( | ) |
A bot (see https://core.telegram.org/bots).
| userTypeBot | ( | bool | can_be_edited_, |
| bool | can_join_groups_, | ||
| bool | can_read_all_group_messages_, | ||
| bool | has_main_web_app_, | ||
| bool | has_topics_, | ||
| bool | allows_users_to_create_topics_, | ||
| bool | is_inline_, | ||
| string const & | inline_query_placeholder_, | ||
| bool | need_location_, | ||
| bool | can_connect_to_business_, | ||
| bool | can_be_added_to_attachment_menu_, | ||
| int32 | active_user_count_ | ||
| ) |
A bot (see https://core.telegram.org/bots).
| [in] | can_be_edited_ | True, if the bot is owned by the current user and can be edited using the methods toggleBotUsernameIsActive, reorderBotActiveUsernames, setBotProfilePhoto, setBotName, setBotInfoDescription, and setBotInfoShortDescription. |
| [in] | can_join_groups_ | True, if the bot can be invited to basic group and supergroup chats. |
| [in] | can_read_all_group_messages_ | True, if the bot can read all messages in basic group or supergroup chats and not just those addressed to the bot. In private and channel chats a bot can always read all messages. |
| [in] | has_main_web_app_ | True, if the bot has the main Web App. |
| [in] | has_topics_ | True, if the bot has topics. |
| [in] | allows_users_to_create_topics_ | True, if users can create and delete topics in the chat with the bot. |
| [in] | is_inline_ | True, if the bot supports inline queries. |
| [in] | inline_query_placeholder_ | Placeholder for inline queries (displayed on the application input field). |
| [in] | need_location_ | True, if the location of the user is expected to be sent with every inline query to this bot. |
| [in] | can_connect_to_business_ | True, if the bot supports connection to Telegram Business accounts. |
| [in] | can_be_added_to_attachment_menu_ | True, if the bot can be added to attachment or side menu. |
| [in] | active_user_count_ | The number of recently active users of the bot. |
|
finalvirtual |