setBusinessAccountBio
Sets business account bio.
Returns: On success, returns True.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
business_connection_id | String | Yes | Business connection ID |
bio | String | Optional | New bio (0-140 characters) |
Example request
curl
curl -s -X POST "https://api.telegram.org/bot$TOKEN/setBusinessAccountBio" \
-H "Content-Type: application/json" \
-d '{"business_connection_id":"BUSINESS_CONNECTION_ID"}'
Python
import requests
TOKEN = "123456789:AAEexampleTokenReplaceWithYours"
resp = requests.post(
f"https://api.telegram.org/bot{TOKEN}/setBusinessAccountBio",
json={
"business_connection_id": "BUSINESS_CONNECTION_ID"
},
timeout=30,
)
print(resp.json())
JavaScript
const TOKEN = "123456789:AAEexampleTokenReplaceWithYours";
const res = await fetch(`https://api.telegram.org/bot${TOKEN}/setBusinessAccountBio`, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"business_connection_id": "BUSINESS_CONNECTION_ID"
}),
});
console.log(await res.json());
Step-by-step guide: How to Create a Telegram Bot: Step by Step with BotFather and Python
Related methods
getBusinessAccountStarBalanceReturns business account Stars balance.getBusinessAccountGiftsReturns business account gifts.transferBusinessAccountStarsTransfers Stars from business account to bot balance.readBusinessMessageMarks an incoming message as read on behalf of a business account.deleteBusinessMessagesDeletes messages on behalf of a business account.setBusinessAccountNameSets business account name.setBusinessAccountUsernameSets business account username.setBusinessAccountProfilePhotoSets business account profile photo.removeBusinessAccountProfilePhotoRemoves business account profile photo.setBusinessAccountGiftSettingsConfigures business account gift settings.