setChatPhoto
Mengatur foto chat.
Nilai kembalian: Jika berhasil, mengembalikan True.
Parameter
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
chat_id | Integer or String | Ya | ID chat |
photo | InputFile | Ya | URL atau file_id foto chat baru |
Contoh permintaan
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());
Panduan langkah demi langkah: Cara Membuat Bot Telegram: dari BotFather sampai Pesan Pertama
Metode terkait
getChatMendapatkan informasi chat.getChatMemberMendapatkan informasi anggota chat.getChatMemberCountMengembalikan jumlah anggota chat.getChatAdministratorsMengembalikan daftar administrator chat.setChatTitleMengatur judul chat.setChatDescriptionMengatur deskripsi chat.deleteChatPhotoMenghapus foto chat.setChatPermissionsMengatur izin chat.leaveChatKeluar dari chat.exportChatInviteLinkMengekspor tautan undangan utama chat.createChatInviteLinkMembuat tautan undangan.editChatInviteLinkMengedit tautan undangan.