Available types

BusinessBotRights

Represents the rights of a business bot.

fields

fieldtyperequireddescription
can_replybooleanoptionalOptional. True, if the bot can send and edit messages in the private chats that had incoming messages in the last 24 hours
can_read_messagesbooleanoptionalOptional. True, if the bot can mark incoming private messages as read
can_delete_sent_messagesbooleanoptionalOptional. True, if the bot can delete messages sent by the bot
can_delete_all_messagesbooleanoptionalOptional. True, if the bot can delete all private messages in managed chats
can_edit_namebooleanoptionalOptional. True, if the bot can edit the first and last name of the business account
can_edit_biobooleanoptionalOptional. True, if the bot can edit the bio of the business account
can_edit_profile_photobooleanoptionalOptional. True, if the bot can edit the profile photo of the business account
can_edit_usernamebooleanoptionalOptional. True, if the bot can edit the username of the business account
can_change_gift_settingsbooleanoptionalOptional. True, if the bot can change the privacy settings pertaining to gifts for the business account
can_view_gifts_and_starsbooleanoptionalOptional. True, if the bot can view gifts and the amount of Telegram Stars owned by the business account
can_convert_gifts_to_starsbooleanoptionalOptional. True, if the bot can convert regular gifts owned by the business account to Telegram Stars
can_transfer_and_upgrade_giftsbooleanoptionalOptional. True, if the bot can transfer and upgrade gifts owned by the business account
can_transfer_starsbooleanoptionalOptional. True, if the bot can transfer Telegram Stars received by the business account to its own account, or use them to upgrade and transfer gifts
can_manage_storiesbooleanoptionalOptional. True, if the bot can post, edit and delete stories on behalf of the business account

import

types.ts
import type { BusinessBotRights } from "@yaebal/types";

used by

types