setUserEmojiStatus
Đặt trạng thái emoji cho người dùng.
Giá trị trả về: Nếu thành công, trả về True.
Tham số
| Tham số | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
user_id | Integer | Có | ID người dùng |
emoji_status_custom_emoji_id | String | Tùy chọn | ID emoji tùy chỉnh (chuỗi rỗng = xóa) |
emoji_status_expiration_date | Integer | Tùy chọn | Mốc thời gian Unix hết hạn trạng thái |
Ví dụ request
curl
curl -s -X POST "https://api.telegram.org/bot$TOKEN/setUserEmojiStatus" \
-H "Content-Type: application/json" \
-d '{"user_id":123456789}'
Python
import requests
TOKEN = "123456789:AAEexampleTokenReplaceWithYours"
resp = requests.post(
f"https://api.telegram.org/bot{TOKEN}/setUserEmojiStatus",
json={
"user_id": 123456789
},
timeout=30,
)
print(resp.json())
JavaScript
const TOKEN = "123456789:AAEexampleTokenReplaceWithYours";
const res = await fetch(`https://api.telegram.org/bot${TOKEN}/setUserEmojiStatus`, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"user_id": 123456789
}),
});
console.log(await res.json());
Hướng dẫn từng bước: Cách tạo bot Telegram từ A đến Z: BotFather, token và tin nhắn đầu tiên
Phương thức liên quan
getCustomEmojiStickersTrả về thông tin sticker emoji tùy chỉnh.getUserChatBoostsTrả về các lượt boost chat của người dùng.getBusinessConnectionLấy thông tin kết nối doanh nghiệp.savePreparedInlineMessageLưu tin nhắn inline đã chuẩn bị.verifyUserXác minh người dùng thay mặt một tổ chức.verifyChatXác minh chat thay mặt một tổ chức.removeUserVerificationGỡ xác minh người dùng.removeChatVerificationGỡ xác minh chat.savePreparedKeyboardButtonLưu nút bàn phím cho Mini App.setPassportDataErrorsThông báo cho người dùng về lỗi Telegram Passport.