Cipta Bot Telegram
Cipta bot menggunakan BotFather, tambahkannya ke destinasi Telegram dan simpan bot itu dalam ForwardMsg.
Bot Telegram menghantar teks salinan dan media yang disokong seperti foto, video, audio, fail dan stiker ke Telegram. Pilih jenis kandungan dalam Pilihan Penghantaran; had fail Telegram masih terpakai. Anda boleh menggunakan satu bot tersimpan untuk beberapa kumpulan, saluran, topik atau perbualan peribadiβanda tidak memerlukan bot baharu untuk setiap destinasi.
Cipta bot dengan BotFather
Kaedah 1: Gunakan Mini App BotFather
Ini cara visual untuk mencipta bot menggunakan borang, bukan arahan sembang.
- Buka @BotFather dalam Telegram.
- Pilih Open atau Open App untuk membuka Mini App. Anda juga boleh menggunakan pautan Mini App terus.
- Pilih pilihan untuk mencipta bot baharu.
- Masukkan nama paparan, seperti
My News Bot, dan nama pengguna tersedia yang berakhir denganbot, sepertimy_news_updates_bot. - Sahkan penciptaan. Anda boleh menambah gambar profil dan huraian dalam tetapan bot jika mahu; kedua-duanya pilihan.
- Buka tetapan bot baharu anda dan salin token API.
Jika anda tidak dapat membuka Mini App, gunakan Kaedah 2 di bawah. Kedua-dua kaedah mencipta jenis bot yang sama. Telegram menerangkan Mini App sebagai alternatif visual dalam panduan BotFather.
Kaedah 2: Gunakan arahan sembang BotFather
- Buka @BotFather dan pilih Start jika ini kali pertama anda berbual dengannya.
- Hantar
/newbot. - Balas dengan nama paparan bot.
- Balas dengan nama pengguna tersedia yang berakhir dengan
bot. - Salin token daripada mesej pengesahan BotFather.
Anggap token bot seperti kata laluan
Tampalkan token hanya dalam dialog sambungan bot Telegram ForwardMsg. Sesiapa yang memiliki token itu boleh mengawal bot anda; jangan dedahkannya dalam mesej awam, tangkap layar atau permintaan sokongan.
Tambah bot ke setiap destinasi
Langkah ini menambah bot ke destinasi Telegram yang akan menerima mesej salinan, bukan ke kumpulan atau saluran sumber yang disalin. Pilih jenis destinasi yang berkaitan di bawah dan ulangi langkah untuk setiap tempat yang patut menerima salinan.
Kumpulan atau topik kumpulan
- Buka maklumat kumpulan dan pilih Add Members. Cari
@usernamebot anda dan tambahkannya. Jika anda tidak boleh menambah ahli, minta pentadbir kumpulan menambahkan bot itu. - Benarkan bot menghantar mesej dan media yang ingin anda hantar, seperti foto, video dan fail.
- Jika anda menggunakan Penyegerakan Tindakan untuk memadam atau mengepin salinan, jadikan bot pentadbir dan aktifkan kebenaran bagi tindakan tersebut.
Untuk destinasi topik, tambah bot ke kumpulan yang mengandungi topik itu. Bot yang sama boleh menghantar mesej ke beberapa topik dalam kumpulan tersebut; anda tidak memerlukan bot berasingan bagi setiap topik.
Saluran
Untuk destinasi saluran, bot mesti menjadi pentadbir saluran tersebut.
- Buka maklumat saluran, kemudian tetapan Administrators.
- Tambah bot menggunakan
@usernamenya. Anda mesti menjadi pemilik atau mempunyai kebenaran untuk menambah pentadbir; jika tidak, minta seseorang yang berhak melakukannya. - Aktifkan Post Messages supaya bot boleh menghantar salinan ke saluran. Benarkan bot mengedit atau memadam mesej juga jika anda menggunakan tindakan penyegerakan tersebut.
Sembang peribadi
Untuk menerima salinan secara peribadi, penerima mesti memulakan perbualan dengan bot anda terlebih dahulu. Peraturan ini terpakai sama ada penerima itu anda sendiri atau orang lain.
- Buka bot menggunakan
@usernamenya atau pautan sepertihttps://t.me/my_news_updates_bot. - Pilih Start, hantar
/startatau hantarkan mesej kepada bot. - Buka pembantu ID ForwardMsg, pilih Start, kemudian Get ID β My User ID. Salin ID pengguna angka anda.
- Semasa menambah sembang penerima dalam ForwardMsg, pilih Manual jika tab itu dipaparkan. Masukkan ID pengguna ini dalam ID Sembang, berikan nama yang mudah dikenal pasti dan biarkan ID Topik (Pilihan) kosong.
- Tambah sembang itu, pilihnya sebagai destinasi bot Telegram dan pilih Simpan Perubahan.
Untuk penerima lain, hantar pautan bot kepadanya dan minta dia melengkapkan langkah 1β3 sendiri, kemudian berkongsi ID pengguna angka sahaja dengan anda. Gunakan ID penerima itu, bukan ID anda, dalam ForwardMsg. Salinan akan tiba dalam perbualan penerima itu dengan bot, bukan dalam perbualan sedia ada anda dengannya. Telegram memerlukan penerima menghantar mesej kepada bot terlebih dahulu.
Untuk penghantaran peribadi, ID Sembang ialah ID pengguna penerima, bukan ID bot anda. Jika anda memilih perbualan dengan bot daripada senarai sembang akaun anda, anda akan memilih bot dan bukannya orang yang sepatutnya menerima salinan.
ForwardMsg juga menyediakan pautan jemputan semasa anda menyambungkan bot. Gunakan pautan itu untuk menambah bot ke kumpulan atau saluran, atau buka sembang peribadinya.
Sambungkan bot ke ForwardMsg
- Pilih Tambah Bot Telegram.
- Tampalkan token BotFather dalam dialog dan pilih Tambah.
- Sahkan atau ubah Nama Bot yang digunakan untuk mengenal pastinya dalam ForwardMsg, kemudian pilih Teruskan.
- Gunakan langkah jemputan untuk menyediakan sembang penerima jika belum berbuat demikian, kemudian pilih Selesai.
- Dalam ForwardMsg, klik sembang sumber yang dipantau dalam senarai di sebelah kiri untuk membuka tetapannya.
- Buka Penghalaan β Tambah Destinasi.
- Pilih bot Telegram tersimpan.
- Pilih atau tambah sembang, saluran atau topik penerima.
- Lengkapkan Tambah Destinasi.
- Pilih Simpan Perubahan.
Setelah automasi berjalan, semak sembang penerima apabila mesej baharu tiba dalam salah satu sembang sumber yang dipantau.
Untuk memilih destinasi dan ID topik, teruskan dengan Sembang, Saluran dan Topik Telegram. Jika pemilih tidak dapat menemukan sembang, cari ID sembang Telegram.
Soalan lazim
Adakah saya perlu menambah bot ini ke kumpulan atau saluran yang mesejnya mahu disalin?
Adakah saya perlukan bot berasingan untuk setiap kumpulan atau topik?
Mengapa bot perlu menjadi pentadbir saluran?
Sambungkan Akaun Telegram
Sambungkan akaun Telegram melalui kod QR atau telefon/kod, kemudian salin mesej daripada sembang, saluran, kumpulan dan topik yang boleh diaksesnya.
Cari ID Sembang Telegram
Cari ID kumpulan, saluran atau pengguna dengan ForwardMsg Get Bot, dan dapatkan ID Topik daripada pautan mesej kumpulan atau saluran.