setChatPhoto
Đặt ảnh chat.
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ả |
|---|---|---|---|
chat_id | Integer or String | Có | ID chat |
photo | InputFile | Có | URL hoặc file_id của ảnh chat mới |
Ví dụ request
curl
curl -s "https://api.telegram.org/bot$TOKEN/setChatPhoto" \
-F chat_id=123456789 \
-F photo=@photo.jpg
Python
import requests
TOKEN = "123456789:AAEexampleTokenReplaceWithYours"
resp = requests.post(
f"https://api.telegram.org/bot{TOKEN}/setChatPhoto",
data={
"chat_id": 123456789
},
files={"photo": open("photo.jpg", "rb")},
timeout=30,
)
print(resp.json())
JavaScript
import { readFile } from "node:fs/promises";
const TOKEN = "123456789:AAEexampleTokenReplaceWithYours";
const form = new FormData();
form.append("chat_id", "123456789");
form.append("photo", new Blob([await readFile("photo.jpg")]), "photo.jpg");
const res = await fetch(`https://api.telegram.org/bot${TOKEN}/setChatPhoto`, { method: "POST", body: form });
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
getChatLấy thông tin chat.getChatMemberLấy thông tin thành viên chat.getChatMemberCountTrả về số lượng thành viên chat.getChatAdministratorsTrả về danh sách quản trị viên của chat.setChatTitleĐặt tiêu đề chat.setChatDescriptionĐặt mô tả chat.deleteChatPhotoXóa ảnh chat.setChatPermissionsĐặt quyền trong chat.leaveChatRời khỏi chat.exportChatInviteLinkXuất liên kết mời chính của chat.createChatInviteLinkTạo liên kết mời.editChatInviteLinkChỉnh sửa liên kết mời.