getUserChatBoosts
Devuelve los boosts de un usuario en un chat.
Devuelve: Si la llamada tiene éxito, devuelve UserChatBoosts.
Parámetros
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
chat_id | Integer or String | Sí | ID del chat o @username |
user_id | Integer | Sí | ID del usuario |
Ejemplo de solicitud
curl
curl -s -X POST "https://api.telegram.org/bot$TOKEN/getUserChatBoosts" \
-H "Content-Type: application/json" \
-d '{"chat_id":123456789,"user_id":123456789}'
Python
import requests
TOKEN = "123456789:AAEexampleTokenReplaceWithYours"
resp = requests.post(
f"https://api.telegram.org/bot{TOKEN}/getUserChatBoosts",
json={
"chat_id": 123456789,
"user_id": 123456789
},
timeout=30,
)
print(resp.json())
JavaScript
const TOKEN = "123456789:AAEexampleTokenReplaceWithYours";
const res = await fetch(`https://api.telegram.org/bot${TOKEN}/getUserChatBoosts`, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"chat_id": 123456789,
"user_id": 123456789
}),
});
console.log(await res.json());
Guía paso a paso: Cómo crear un bot en Telegram paso a paso: de BotFather a tu primer mensaje
Métodos relacionados
getCustomEmojiStickersDevuelve información de stickers de emojis personalizados.getBusinessConnectionObtiene información de la conexión empresarial.savePreparedInlineMessageGuarda un mensaje inline preparado.verifyUserVerifica a un usuario en nombre de una organización.verifyChatVerifica un chat en nombre de una organización.removeUserVerificationQuita la verificación de un usuario.removeChatVerificationQuita la verificación de un chat.setUserEmojiStatusEstablece el estado emoji de un usuario.savePreparedKeyboardButtonGuarda un botón de teclado para Mini Apps.setPassportDataErrorsInforma al usuario de errores en Telegram Passport.