Saat mulai berurusan dengan objek file, anda akan mengetahui sekalipun beberapa file dalam kategori yang sama, tetapi Telegram memperlakukannya berbeda.
OPSI COMPRESS IMAGES
Setiap kiriman gambar akan ditawarkan opsi Compress images oleh Telegram. Opsi ini mempunyai dua konsekuensi:
- AKTIF [dicentang] gambar akan diperlakukan sebagai objek Photo dan dikonversi menjadi
.JPG [image/jpeg]
. Transparansi latar PNG dan GIF akan hilang digantikan dengan latar putih. - NON-AKTIF [kosong] gambar akan diperlakukan sebagai objek Document dan tetap dipertahankan aslinya, sehingga jangan khawatir PNG dan GIF tidak akan kehilangan transparansinya.
PNG COMPRESSED DAN UNCOMPRESSED
PNG dan opsi Compress images diaktifkan, Telegram akan memperlakukannya sebagai object Photo dan dikonversi menjadi .JPG [image/jpeg]
PNG dan opsi Compress images dinonaktifkan, Telegram akan memperlakukannya sebagai object Document tetapi tetap mempertahankan ekstensinya .PNG [image/png]
tanpa transparansi berganti menjadi berlatar putih
GIF STATIS DAN ANIMASI
GIF dapat berupa gambar statis atau animasi. Sifat hybrid GIF ini menyebabkan respon JSON kiriman Telegram API menjadi berbeda kontennya:
- GIF statis dan opsi Compress images diaktifkan, Telegram akan memperlakukannya sebagai object Photo dan dikonversi menjadi
.JPG [image/jpeg]
- GIF statis dan opsi Compress images dinonaktifkan, Telegram akan memperlakukannya sebagai object Document tetapi tetap mempertahankan ekstensinya
.GIF [image/gif]
tanpa transparansi berganti menjadi berlatar putih - GIF animasi akan diperlakukan sebagai object Document dan dikonversi menjadi video
.MP4 [video/mp4]
Telegram punya pengganti yang lebih baik kualitasnya dan lebih ringan, TGS pengganti GIF animasi dan WEBP untuk pengganti sticker statis GIF dan PNGSiLiKiDi
AUDIO
- MP3 tetap diperlakukan sebagai objek Audio dengan ekstensi
.MP3 [audio/mpeg]
- WAV diperlakukan sebagai object Document dengan tetap mempertahankan ekstensi
.WAV [audio/x-wav]
- OGA diperlakukan sebagai objek Audio dengan tetap mempertahankan ekstensi
.OGA
dan mime-type agak berbeda[audio/x-opus+ogg]
- Rekaman objek Voice akan menghasilkan file Audio dengan ekstensi
.OGA [audio/ogg]
VIDEO
Dalam dokumentasi sendVideo disebutkan Telegram hanya mendukung MP4 sebagai objek Video, sedangkan untuk format video lain akan diperlakukan sebagai objek Document.
LAINNYA
Anda bisa menjajal konten lainnya dengan menggunakan @simrsjsonbot atau meracik sendiri dengan template script Code.gs. Penjelasan lebih lanjut simak artikel selanjutnya.
Dapatkan skrip semua materi di repository
Dukung donasi agar tutorial ini tetap operasional:
SiLiKiDi
Komentar
Posting Komentar