← Semua artikel

Cara membuat bot Telegram yang memposting ke channel Anda

Telegram termasuk segelintir platform besar yang tidak pernah mempersulit urusan ini.
Tidak ada formulir yang harus diisi, tidak ada peninjauan yang harus ditunggu, dan tidak ada yang harus dibayar. Anda membuat bot, memberinya izin memposting di channel Anda, dan selesai.
Semuanya makan waktu kira-kira lima menit, dan cukup dilakukan sekali.

Oleh , pendiri Tublish

Apa arti "bot" di sini

Katanya terdengar lebih seram daripada kenyataannya.
Bot Telegram hanyalah akun kedua Anda, yang dikendalikan sebuah aplikasi dan tidak oleh jari.
Bot punya nama sendiri, gambar sendiri, dan kunci sendiri. Saat memposting ke channel Anda, Tublish masuk sebagai bot itu, bukan sebagai Anda.

Pemisahan itulah gunanya. Akun Telegram pribadi Anda tidak pernah diserahkan kepada siapa pun, dan kalau suatu saat semuanya ingin dihentikan, hapus saja botnya dan semuanya ikut berhenti.

Langkah pertama: buat botnya

Telegram membuat bot lewat bot lain. Kalimatnya aneh, tetapi prosesnya pendek.

  • Buka Telegram dan cari @BotFather. Ada centang birunya.
  • Mulai chat dengannya dan kirim: /newbot
  • Ia meminta nama. Nama inilah yang dilihat orang. Nama channel Anda sudah cocok.
  • Ia meminta username. Yang ini tidak boleh sama dengan milik siapa pun di seluruh Telegram dan harus diakhiri kata bot, misalnya dapursari_bot.
  • Ia membalas dengan satu baris panjang seperti 123456789:AAH-xxxxxxxxxxxxxxxxxxxxxxxxx. Itulah token Anda.

Langkah kedua: izinkan bot masuk ke channel Anda

Langkah ini dilewatkan hampir semua orang, dan itulah sebabnya bot yang sudah disiapkan dengan benar tetap tidak mau memposting.
Membuat bot tidak otomatis memberinya akses ke apa pun. Anda harus menambahkannya ke channel Anda, sebagai administrator.

  • Buka channel Anda, masuk ke "Manage channel" (kelola channel), lalu "Administrators" (administrator).
  • Pilih "Add administrator" (tambah administrator), lalu cari bot Anda dengan username yang baru saja dipilih.
  • Beri izin untuk memposting pesan. Izin yang lain tidak diperlukannya.
  • Simpan.

Kalau belum punya channel, buat dulu. Di Telegram, tekan tombol pensil atau tombol plus, lalu "New channel" (channel baru).
Channel adalah chat jenis siaran: Anda menulis, semua orang membaca, dan tidak ada yang menimpali di atas tulisan Anda.

Langkah ketiga: hubungkan ke Tublish

Buka Space Anda, masuk ke layar Platform, lalu pilih Telegram. Ada dua hal yang diminta.

  • Token yang diberikan @BotFather.
  • Channel Anda, yang bisa ditulis sebagai @namachannel, atau cukup tempel tautan t.me-nya.

Tublish memeriksa keduanya sebelum menyimpan apa pun. Tublish bertanya kepada Telegram apakah token itu milik bot sungguhan, lalu apakah bot itu benar-benar bisa melihat channel yang Anda sebut.
Jadi nama channel yang salah ketik langsung gagal di layar itu juga, selagi Anda melihatnya, dan tidak diam-diam gagal seminggu kemudian pada postingan sungguhan yang pertama.

Yang diizinkan dan tidak diizinkan Telegram

Beberapa batas yang sebaiknya Anda tahu sebelum dikejutkan olehnya.

  • Satu pesan bisa memuat 4.096 karakter. Itu panjang, kira-kira dua halaman kertas.
  • Caption sebuah gambar lebih pendek, 1.024 karakter. Kalau teks Anda lebih panjang dari itu, Tublish mengirim tulisannya dulu dan gambarnya tepat sesudahnya, jadi tidak ada yang terpotong.
  • Bot bisa memposting ke channel dan grup, tetapi tidak ke feed Telegram pribadi Anda. Feed semacam itu memang tidak ada.
  • Bot tidak bisa mengirim pesan kepada orang yang belum pernah lebih dulu menulis kepadanya. Begitulah Telegram melindungi penggunanya dari spam, dan itu kebijakan yang bagus.

Kalau tidak berhasil

  • Tidak ada yang masuk, tidak ada pesan kesalahan: hampir pasti bot belum menjadi administrator channel, atau belum punya izin memposting pesan.
  • Tokennya ditolak: pastikan seluruh barisnya tersalin, termasuk angka di depan titik dua.
  • Channelnya ditolak: pakai @nama publiknya. Channel privat tidak punya @nama, jadi yang diperlukan id angkanya.
  • Kemarin berhasil, hari ini tidak: kalau Anda pernah mengirim /revoke ke @BotFather, token lama mati saat itu juga. Tempel token yang baru.

Setelah terhubung, Anda boleh lupa bahwa bot itu ada, dan memang itu tujuannya.
Tulis postingan Anda sekali di Tublish, centang Telegram bersama tempat lain yang biasa Anda pakai, dan postingan itu terkirim bersama yang lain.

Website Anda sendiri, dalam kira-kira satu menit

Tublish memberi channel Anda rumah sungguhan di alamat sendiri - video, tautan, tulisan, dan daftar email yang menjadi milik Anda.

Buat akun gratis