savePreparedInlineMessage
Menyimpan pesan inline yang telah disiapkan.
Nilai kembalian: Jika berhasil, mengembalikan PreparedInlineMessage.
Parameter
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
user_id | Integer | Ya | ID pengguna |
result | InlineQueryResult | Ya | Objek JSON InlineQueryResult |
allow_user_chats | Boolean | Opsional | Izinkan chat pengguna |
allow_bot_chats | Boolean | Opsional | Izinkan chat bot |
allow_group_chats | Boolean | Opsional | Izinkan chat grup |
allow_channel_chats | Boolean | Opsional | Izinkan channel |
Contoh permintaan
curl
curl -s -X POST "https://api.telegram.org/bot$TOKEN/savePreparedInlineMessage" \
-H "Content-Type: application/json" \
-d '{
"user_id": 123456789,
"result": {
"type": "article",
"id": "1",
"title": "Hello",
"input_message_content": {
"message_text": "Hello!"
}
}
}'
Python
import requests
TOKEN = "123456789:AAEexampleTokenReplaceWithYours"
resp = requests.post(
f"https://api.telegram.org/bot{TOKEN}/savePreparedInlineMessage",
json={
"user_id": 123456789,
"result": {
"type": "article",
"id": "1",
"title": "Hello",
"input_message_content": {
"message_text": "Hello!"
}
}
},
timeout=30,
)
print(resp.json())
JavaScript
const TOKEN = "123456789:AAEexampleTokenReplaceWithYours";
const res = await fetch(`https://api.telegram.org/bot${TOKEN}/savePreparedInlineMessage`, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"user_id": 123456789,
"result": {
"type": "article",
"id": "1",
"title": "Hello",
"input_message_content": {
"message_text": "Hello!"
}
}
}),
});
console.log(await res.json());
Panduan langkah demi langkah: Cara Membuat Bot Telegram: dari BotFather sampai Pesan Pertama
Metode terkait
getCustomEmojiStickersMengembalikan info stiker emoji kustom.getUserChatBoostsMengembalikan boost yang diberikan pengguna ke chat.getBusinessConnectionMendapatkan info koneksi bisnis.verifyUserMemverifikasi pengguna atas nama organisasi.verifyChatMemverifikasi chat atas nama organisasi.removeUserVerificationMenghapus verifikasi pengguna.removeChatVerificationMenghapus verifikasi chat.setUserEmojiStatusMengatur status emoji pengguna.savePreparedKeyboardButtonMenyimpan tombol keyboard untuk Mini App.setPassportDataErrorsMemberi tahu pengguna tentang kesalahan Telegram Passport.