Cara buat bot Telegram

Setiap bot Telegram ada dua bahagian: akaun yang anda daftarkan dengan @BotFather, dan program yang menjawab mesej. Pendaftaran ambil masa seminit. Untuk program, anda boleh tulis kod atau guna pembuat bot tanpa kod.

Dikemas kini · 5 minit bacaan

Langkah 1: Daftarkan bot anda dengan BotFather

@BotFather ialah bot rasmi Telegram untuk membuat bot. Ia percuma dan anda tak perlukan akaun pembangun.

  1. Buka @BotFather dalam Telegram dan tekan Start.
  2. Hantar /newbot.
  3. Taip nama. Inilah yang orang nampak dalam chat, seperti Pizza Corner. Anda boleh tukar kemudian.
  4. Taip nama pengguna. Ia mesti berakhir dengan bot, seperti pizzacorner_bot, dan tidak boleh ditukar kemudian.
  5. BotFather membalas dengan pautan bot anda dan token. Salin token itu. Ia kunci yang membolehkan program mengawal bot anda.

Bot anda kini wujud, tetapi belum membalas sesiapa. Itu langkah 2. Untuk maklumat lanjut tentang token, lihat cara dapatkan token bot.

Langkah 2: Beri bot anda tugas

Bot hanya membalas apabila ada program, yang berjalan di suatu tempat, membaca mesejnya dan menjawabnya. Anda ada dua pilihan.

Pilihan A: Guna pembuat bot tanpa kod

Pembuat bot menjalankan program untuk anda. Dengan Echo Maker:

  1. Buka Echo Maker (@mkfrbot) dan tekan Mula.
  2. Pilih templat, seperti pemuat turun video, bot sembang AI atau penterjemah.
  3. Tampal token daripada langkah 1.

Bot terus aktif. Hosting percuma, dan anda uruskannya dari panel admin dalam Telegram.

Pilihan B: Tulis kod sendiri

Jika anda tahu memprogram, anda boleh guna Bot API Telegram daripada hampir mana-mana bahasa. Pustaka popular termasuk python-telegram-bot, aiogram (Python), grammY dan Telegraf (JavaScript). Anda juga perlukan pelayan atau hosting yang sentiasa dalam talian, kerana bot berhenti membalas apabila program anda berhenti.

Kod atau tanpa kod: mana satu patut dipilih?

Pembuat bot tanpa kodTulis sendiri
Masa sehingga bot berfungsiKira-kira seminitBeberapa jam hingga minggu
Kemahiran diperlukanTiadaPengaturcaraan
HostingDisediakanAnda uruskan pelayan
Ciri tersuaiApa yang ditawarkan templatApa sahaja yang boleh anda bina
KosPercuma, naik taraf pilihanKos pelayan

Jika sudah ada templat yang buat apa yang anda perlukan, pembuat bot lebih pantas. Jika anda perlukan sesuatu yang luar biasa, seperti sambungan ke pangkalan data anda sendiri, tulis kod.

Langkah 3: Lengkapkan profil bot anda

Kembali ke @BotFather, anda boleh beri bot anda foto profil, penerangan dan senarai arahan. Semua ini membuatkan bot nampak boleh dipercayai apabila orang membukanya buat kali pertama. Lihat cara tukar nama, foto dan penerangan bot.

Langkah 4: Kongsikannya

Pautan bot anda ialah t.me/ diikuti nama penggunanya, seperti t.me/pizzacorner_bot. Kongsikannya di mana-mana. Ingat, bot tidak boleh menghantar mesej kepada seseorang dulu: orang perlu membukanya dan tekan Mula. Untuk gunakannya dalam kumpulan, tambahkannya ke kumpulan.

Soalan

Adakah percuma untuk buat bot Telegram?

Ya. Mendaftar bot dengan BotFather adalah percuma. Menjalankannya perlukan pelayan, yang memerlukan kos jika anda hoskan sendiri. Echo Maker hoskan bot secara percuma.

Berapa banyak bot yang boleh saya buat?

Telegram mengehadkan bilangan bot yang boleh dibuat oleh satu akaun dengan BotFather, kini sekitar 20. Di Echo Maker, anda boleh sambungkan sebanyak mana yang anda mahu.

Bolehkah saya buat bot Telegram di telefon?

Boleh. BotFather dan Echo Maker kedua-duanya berfungsi dalam aplikasi Telegram, jadi anda boleh buat dan urus bot sepenuhnya dari telefon.

Perlukah saya tahu pengaturcaraan?

Tidak. Dengan pembuat bot tanpa kod, anda pilih templat dan tampal token. Anda hanya perlukan pengaturcaraan jika mahu membina ciri dari awal.