Home / Blog / Cara memberi asisten AI-mu bot Telegram-nya sendiri
Cara Memberi Asisten AI-mu Bot Telegram Sendiri (Bukan Nomor Telepon)
Dua hal ini terdengar identik padahal bukan. Sebuah nomor telepon Telegram untuk AI-mu — SIM sungguhan yang login sebagai akun sungguhan — adalah versi film. Sebuah bot Telegram untuk AI-mu — identitas kecil dari BotFather, bisa dipanggil lewat @username — adalah versi yang benar-benar bekerja, legal, dan cuma butuh sepuluh menit untuk disiapkan.
Apa yang biasanya dimaksud orang saat menanyakan ini
«Beri AI-ku nomor Telegram» jarang berarti kartu SIM. Maksudnya adalah biarkan aku bicara dengannya di Telegram seperti dengan orang. Antarmuka yang sama yang sudah kupakai untuk keluarga dan kerja. Forward yang sama, pesan suara yang sama, kirim file yang sama. Cuma arahkan alamat itu ke asistenku, bukan ke manusia.
Telegram memberimu dua pintu untuk itu. Cuma satu yang jujur untuk asisten pribadi.
Dua pintu itu, berdampingan
Pintu satu — userbot. Login-kan akun Telegram sungguhan ke pustaka otomasi (Telethon, MTProto, TDLib). Dia muncul di aplikasimu sebagai kontak biasa, melihat riwayat pesan yang sama denganmu, dan bisa melakukan apa pun yang bisa dilakukan orang. Kuat. Tapi juga: butuh SIM sungguhan untuk mendaftar, melanggar Ketentuan Layanan Telegram begitu dia melakukan sesuatu yang jelas-jelas otomatis, ditandai lalu dikunci saat detektor pola menyadarinya, dan mencampur aktivitas asistenmu ke folder yang sama dengan chat pribadimu. Ini pintu yang kamu ambil kalau kamu sedang membangun perkakas pengawasan atau kamu nggak masalah akunnya mati tiap beberapa minggu. Untuk AI pribadi, ini pintu yang salah.
Pintu dua — bot. Buka chat dengan @BotFather, jalankan /newbot, pilih nama tampilan dan username, terima token. Token itu adalah identitas Telegram kelas satu tersendiri — bukan orang, melainkan bot. Bisa dipanggil lewat @nama_bot_kamu. Bekerja di dalam kontrak resmi: bot tidak bisa memulai percakapan dengan orang asing, tidak bisa diam-diam memanen riwayat, tidak bisa berpura-pura jadi pengguna. Membosankan, aman, dan persis seperti yang dibutuhkan asisten pribadi.
Sisa artikel ini tentang pintu dua.
Setup sepuluh menit
- Bicara dengan BotFather. Buka
@BotFather. Kirim/newbot. Pilih nama tampilan (inilah yang dilihat orang di header chat). Pilih username yang berakhiranbot— inilah@handlepermanennya. BotFather membalas dengan token yang bentuknya seperti1234567890:AA.... - Simpan token itu seperti password. Taruh di file
.envasistenmu di server yang akan meng-host botnya. Jangan pernah di git, jangan pernah di screenshot, jangan pernah ditempel di chat lain. Kalau bocor, jalankan/revokedi BotFather lalu rotasi. - Jalankan proses yang berbicara dengan Telegram. Asistenmu butuh satu proses yang berjalan dan membuka long-poll atau webhook terhadap token itu. Satu proses. Dua proses pada token yang sama akan saling membatalkan dengan error
409 Conflictdari API Telegram — gangguan klasik di hari pertama. - Sapa dia. Kirim pesan ke botmu dari Telegram-mu sendiri. Dia seharusnya membalas. Kalau tidak, tokennya salah, prosesnya mati, atau ada hal lain yang sudah memegang token itu.
- Nyalakan fitur yang kamu mau. Kembali ke BotFather:
/setuserpicuntuk avatar,/setdescriptionuntuk keterangan profil,/setabouttextuntuk bio singkat,/setcommandsuntuk menu perintah garis miring,/setprivacykalau kamu berencana memakai botnya di grup dan ingin dia melihat semua pesan, bukan cuma yang menyebutnya.
Apa yang sebenarnya diberikan «bot sendiri» kepada AI-mu
- Identitas yang bisa kamu sebut.
@bot_kamuberfungsi di setiap chat tempat kamu mengundangnya. Forward foto ke dia. Kirim voice memo. Kirim PDF. Dia warga Telegram, bukan tab browser. - Grup dan topik forum, bukan cuma pesan langsung. Tambahkan botnya ke grup berisi dua, lima, lima puluh orang. Sebut namanya untuk bicara dengannya, abaikan dia selebihnya. Topik forum Telegram bekerja dengan cara yang sama — tiap topik adalah utas tersendiri, dan asisten yang dibangun dengan baik menjaga sesi terpisah per topik supaya percakapannya tidak saling bocor.
- Suara, file, gambar langsung jalan. Kirim pesan suara, dapatkan transkripnya. Kirim foto, dia melihatnya. Kirim PDF, dia membacanya. Semua native, tanpa alur unggah terpisah.
- Pesan dorongan dari asisten ke kamu. Bot hanya bisa membalas orang yang sudah pernah menyapanya, tapi begitu chat-nya ada, dia bisa memulainya belakangan. Begitulah cara asisten self-hosted mengirimimu ringkasan pagi, pengingat, atau notifikasi bahwa suatu pekerjaan selesai — tanpa kamu minta lebih dulu.
- Satu alamat di semua perangkat. Bot yang sama dari ponsel, laptop, tablet, jam tanganmu. Telegram yang mengurus sinkronisasinya. AI-mu tidak butuh aplikasinya sendiri.
Apa yang tidak dia berikan (dan kenapa itu nggak masalah)
Sebuah bot tidak bisa mengirim DM dingin ke orang asing, tidak bisa membaca chat yang tidak dia ikuti, tidak bisa melihat pesan yang dikirim sebelum dia bergabung ke sebuah grup. Itu aturan Telegram dan aturan itu ada karena alternatifnya adalah padang spam. Untuk asisten pribadi, batasan-batasan ini justru hadiah: artinya botnya hanya mendengar darimu, hanya bicara kepadamu, dan hanya melihat apa yang sengaja kamu perlihatkan.
Sebuah bot juga tidak punya nomor telepon yang menempel padanya. Itu fiturnya. Tidak ada SIM yang bisa hilang, tidak ada akun yang bisa diblokir, tidak ada «perangkat utama» yang harus dijaga tetap hidup. Cuma sebuah token dan proses yang menjalankannya.
Tiga kesalahan umum di hari pertama
- Memakai satu bot untuk banyak pekerjaan. Bot pertama bekerja begitu baik sampai orang mencoba memasang setiap proyek baru ke token yang sama. Lalu transkriber otomatis, notifikasi trading, asisten chat keluarga, dan funnel penjualan semuanya hidup di bawah satu nama. Pisahkan: satu bot per tujuan, satu token per bot, satu proses per token. Ini nol biaya dan menjaga permukaan kegagalannya tetap kecil.
- Meng-commit token. Token itulah seluruh autentikasinya. Siapa pun yang memilikinya menjadi botnya. Simpan di
.env(yang ada di.gitignore-mu) atau di secret manager. Kalau dia pernah muncul di sebuah commit, log GitHub, atau screenshot yang dibagikan — segera revoke dan rotasi di BotFather. - Menjalankan dua salinan botnya. Dua proses yang mem-polling token yang sama akan saling berkejaran dan keduanya dapat
409 Conflict. Gejalanya: botnya membalas pesanmu, lalu beberapa detik kemudian membalas lagi, lalu diam. Perbaikannya: satu proses, satu host. Kalau kamu men-deploy versi baru, hentikan yang lama dulu.
Di mana posisi ini dalam setup AI pribadi
Botnya adalah pintu depan. Di baliknya duduk asisten yang sesungguhnya: sebuah model, sejumlah memori, sekumpulan skill, sebuah scheduler, dan sedikit perekat yang mengubah setiap update Telegram jadi balasan sungguhan. Kamu bisa membangun semua itu dari nol — tokennya standar, API-nya terdokumentasi, SDK-nya matang. Atau kamu bisa memasang sistem yang sudah terangkai: di Avelina, bot installer memandumu melewati BotFather, mengambil tokenmu, men-deploy asistennya ke VPS milikmu sendiri, dan mengembalikan chat yang sudah berfungsi dalam satu malam. Pintu yang sama, perekatnya lebih sedikit.
Rute mana pun yang kamu ambil, botnya bukan asistennya — dia alamat tempat asistennya menjawab. Membereskan alamat itu dengan benar sejak percobaan pertama sepadan dengan sepuluh menitnya.
Bacaan terkait
- Cara membangun asisten AI pribadi di Telegram — pipeline lengkap di balik botnya.
- AI bot untuk Telegram — panduan memutuskan 2026 — empat kategori jujur dan mana yang cocok dengan tujuanmu.
- AI chatbot terbaik untuk Telegram di 2026 — bot publik vs self-hosted, dengan konsekuensi sebenarnya.
- Menjalankan Claude sebagai asisten Telegram — satu model spesifik, satu setup spesifik.
- Integrasi Telegram yang mendalam — topik, suara, file, sub-agent di dalam satu bot.
- Arsitektur multi-agent — ke mana botmu bisa mengoper pekerjaan saat tugasnya membesar.