Media Library
Agar bot dapat mengirim gambar dan file, file-file tersebut perlu disimpan di suatu tempat. GetMyBot memiliki media library sendiri: Anda mengunggah file satu kali, dan platform secara otomatis menyisipkannya ke dalam pesan. Library mendeduplikasi file yang identik dan merupakan fitur premium; untuk skenario dasar tersedia unggah gratis melalui chat Telegram.
Penyimpanan sendiri
File yang diunggah disimpan di penyimpanan platform dan mendapatkan identifier media. Di blok pesan "Foto" atau "File", Anda dapat merujuk pada identifier ini — saat pengiriman, platform secara otomatis menyisipkan file yang diperlukan. Unggah: POST /api/bots/{id}/media, membaca untuk pratinjau: GET /api/bots/{id}/media/{mediaID}.
Deduplikasi berdasarkan konten
Setiap file diidentifikasi berdasarkan hash sha256 kontennya. Jika Anda mengunggah file yang sama lagi, platform tidak akan membuat duplikat, melainkan mengembalikan tautan ke objek yang sudah tersimpan. Dengan demikian, gambar yang identik tidak menempati ruang dua kali, dan identifier tetap stabil.
Akses premium
Media library adalah fitur premium (image_storage). Fitur ini tersedia pada paket berbayar yang menyertakannya; tanpa langganan aktif, unggah ke library mengembalikan error 402 (pembayaran diperlukan). Pratinjau file yang sudah tersimpan berfungsi tanpa batasan.
Ukuran satu file saat diunggah ke library dibatasi 2 MiB.
Unggah melalui chat Telegram (tanpa premium)
Jika library premium tidak tersedia, ada cara gratis: sink-upload — POST /api/bots/{id}/chats/{chatID}/sink-upload. File dikirim melalui chat Telegram yang ditentukan, dan responsnya mengembalikan file_id Telegram yang dapat digunakan dalam pesan bot. Cara ini tersedia untuk semua tanpa gerbang premium; batas ukuran — sama 2 MiB.
Apa yang digunakan
- Anda secara rutin menggunakan kembali gambar yang sama dan ingin deduplikasi serta pratinjau — media library (premium).
- Anda perlu mendapatkan
file_iddengan cepat tanpa langganan — sink-upload melalui chat layanan.
Selanjutnya
- Pesan dan tombol — blok "Foto" dan "File" dalam respons bot.
- Pembayaran dan saldo — paket dan fitur premium.
- Impor dari sambot — memindahkan media dari bundle.
- Chat dan operator — chat layanan untuk sink-upload.