forwardMessage
Meneruskan pesan.
Nilai kembalian: Jika berhasil, mengembalikan Message.
Parameter
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
chat_id | Integer or String | Ya | ID chat tujuan |
message_thread_id | Integer | Opsional | ID topik forum |
direct_messages_topic_id | Integer | Opsional | ID topik pesan langsung (Bot API 10.0) |
from_chat_id | Integer or String | Ya | ID chat sumber |
video_start_timestamp | Integer | Opsional | Timestamp awal video (Bot API 10.0) |
disable_notification | Boolean | Opsional | Kirim tanpa suara |
protect_content | Boolean | Opsional | Lindungi konten |
message_effect_id | String | Opsional | ID efek pesan |
suggested_post_parameters | SuggestedPostParameters | Opsional | Objek JSON SuggestedPostParameters |
message_id | Integer | Ya | ID pesan yang diteruskan |
Contoh permintaan
curl
curl -s -X POST "https://api.telegram.org/bot$TOKEN/forwardMessage" \
-H "Content-Type: application/json" \
-d '{"chat_id":123456789,"from_chat_id":123456789,"message_id":42}'
Python
import requests
TOKEN = "123456789:AAEexampleTokenReplaceWithYours"
resp = requests.post(
f"https://api.telegram.org/bot{TOKEN}/forwardMessage",
json={
"chat_id": 123456789,
"from_chat_id": 123456789,
"message_id": 42
},
timeout=30,
)
print(resp.json())
JavaScript
const TOKEN = "123456789:AAEexampleTokenReplaceWithYours";
const res = await fetch(`https://api.telegram.org/bot${TOKEN}/forwardMessage`, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"chat_id": 123456789,
"from_chat_id": 123456789,
"message_id": 42
}),
});
console.log(await res.json());
Panduan langkah demi langkah: Kirim Pesan Bot Telegram dengan Telegram Bot API (sendMessage)
Metode terkait
sendMessageMengirim pesan teks.forwardMessagesMeneruskan beberapa pesan.copyMessageMenyalin pesan tanpa tautan ke pesan asli.copyMessagesMenyalin beberapa pesan.deleteMessageMenghapus pesan.deleteMessagesMenghapus beberapa pesan.sendChatActionMengirim aksi chat (typing, dll.).sendMessageDraftMengirim draf pesan - pratinjau sementara (Bot API 9.5+).sendContactMengirim kontak.sendLocationMengirim lokasi.sendVenueMengirim informasi tempat.setMessageReactionMemberikan reaksi pada pesan.