Cara Menghubungkan Hermes Agent ke Telegram dan Mengelola Tugas dari Ponsel
MarkdownPenyiapan langkah demi langkah: buat bot melalui BotFather, tambahkan token dan daftar akses di Hermes Agent, lalu mulai gateway. Pesan suara, tugas terjadwal, dan kendali lewat ponsel.
Baca artikel lengkap
Anda dapat mengirim pesan atau mendiktekan tugas kepada Hermes Agent di Telegram dari ponsel saat sedang tidak berada di depan komputer, lalu menerima hasilnya di chat yang sama. Hasil tugas terjadwal akan tiba di chat yang Anda tetapkan sebagai chat utama satu kali.
Jika Anda belum memiliki Hermes, mulailah dengan panduan tentang apa itu agen ini dan cara memasangnya, lalu kembali untuk menghubungkan Telegram.
Petunjuk tambahan tersedia di dokumentasi Ailoot.
Apa yang Anda perlukan untuk menghubungkan Hermes Agent ke Telegram?
Poin utama
Anda perlu memasang Hermes Agent dan menghubungkannya ke model, serta memiliki akun Telegram. Membuat bot di Telegram gratis, dan Hermes adalah proyek sumber terbuka. Biaya terpisah mungkin berlaku untuk model, pengenalan suara cloud, dan server jika Anda memutuskan untuk menjalankan bot sepanjang waktu.
Perintah hermes doctor memeriksa instalasi Hermes dan koneksi model Anda. Kita akan membuat bot di aplikasi Telegram, dan Anda memerlukan komputer untuk menjalankan perintah di terminal.
Bagaimana cara membuat bot melalui BotFather?
Poin utama
Buka @BotFather di Telegram, kirim /newbot, pilih nama tampilan dan nama pengguna unik yang diakhiri dengan bot. BotFather akan membalas dengan token dalam format 123456789:ABCdef... — token ini adalah kunci untuk bot Anda. Simpan token itu dan jangan tunjukkan kepada siapa pun.
Setiap bot Telegram memiliki token — kunci rahasia untuk mengendalikan bot. Token ini diterbitkan oleh bot resmi Telegram, @BotFather.
Buka @BotFather
Cari
@BotFatherdi Telegram atau buka t.me/BotFather. BotFather yang asli memiliki tanda centang verifikasi biru. Mulai percakapan dengan mengetuk “Start.”Kirim perintah /newbot
BotFather akan meminta dua nama. Yang pertama adalah nama tampilan; namanya bisa apa saja, misalnya “My Agent.” Yang kedua adalah nama pengguna: nama ini harus unik dan diakhiri dengan
bot, misalnyamoy_agent_bot.Dapatkan token
BotFather akan mengirim pesan ucapan selamat dan rangkaian panjang dalam format
123456789:ABCdefGHIjklMNOpqrSTUvwxYZ. Ini adalah token bot. Salin seluruh rangkaian tersebut.
Perhatian
Token memberikan kendali penuh atas bot: siapa pun yang mengetahui token tersebut dapat mengendalikan bot. Jika token bocor, segera cabut token dengan perintah /revoke dalam percakapan Anda dengan BotFather, lalu dapatkan token baru.
Ada juga cara cepat yang tidak memerlukan percakapan manual dengan BotFather. Di dasbor web Hermes (hermes dashboard) dan aplikasi desktop, pada halaman “Messaging → Telegram”, terdapat tombol “Create with QR”: pindai kode dengan ponsel Anda, dan Hermes akan membuat bot, mendeteksi ID Anda, menyimpan token di pengaturan, lalu memulai ulang gateway. Langkah-langkah di bawah menjelaskan metode manual; jika Anda memilih QR, langsung lanjut ke pemeriksaan koneksi.
Bagaimana cara menemukan ID Telegram Anda, dan mengapa Anda memerlukannya?
Poin utama
Temukan ID numerik Anda dalam format 123456789. Ini adalah nomor akun Anda; nama pengguna yang diawali tanda @ tidak akan berfungsi untuk daftar akses. Hermes menggunakan ID untuk daftar akses individu. Periksa juga TELEGRAM_GROUP_ALLOWED_CHATS, karena otorisasi grup dapat mengizinkan seluruh anggotanya meskipun daftar individu kosong.
Akun Telegram memiliki dua pengenal: nama pengguna publik yang diawali tanda @ dan ID numerik internal. Hermes menggunakan nomor tersebut.
The quick “Create with QR” method described above detects your ID automatically. Write it down next to your token.
Bagaimana cara memberikan token kepada Hermes Agent dan memulai gateway?
Poin utama
Jalankan wizard penyiapan dengan hermes gateway setup dan pilih Telegram: wizard akan meminta token dan ID Anda, lalu menyimpan semuanya. Metode manual menggunakan dua baris di file ~/.hermes/.env. Setelah itu, mulai gateway dengan hermes gateway, dan bot akan aktif dalam beberapa detik.
| Wizard penyiapan | Secara manual | |
|---|---|---|
| Yang Anda jalankan | hermes gateway setup | Editor dengan file ~/.hermes/.env |
| Yang Anda masukkan | Token dan ID sebagai jawaban atas permintaan wizard | Dua variabel secara manual |
| Lokasi penyimpanan | Wizard menyimpannya langsung di pengaturan | Pengaturan dimasukkan langsung ke .env |
| Untuk siapa | Semua orang; metode yang disarankan | Mereka yang terbiasa dengan konfigurasi atau menyiapkan lewat skrip |
Jalankan wizard penyiapan
hermes gateway setupJalankan perintah di mesin tempat Hermes terpasang. Wizard akan menampilkan daftar aplikasi pesan.
Pilih Telegram dan masukkan detail Anda
Wizard akan meminta token bot dan ID yang diizinkan (Anda dapat memasukkan beberapa ID, dipisahkan dengan koma), lalu menyimpan semuanya langsung di pengaturan.
Mulai gateway
hermes gatewayGateway akan dimulai dan terhubung ke Telegram. Setelah beberapa detik, kirim pesan apa saja kepada bot Anda dari aplikasi: jika Hermes membalas, koneksi sudah siap.
Metode manual sebagai pengganti wizard seperti ini: buka file ~/.hermes/.env dan tambahkan dua baris, lalu ganti token dengan token dari BotFather dan ID numerik Anda:
TELEGRAM_BOT_TOKEN=123456789:ABCdefGHIjklMNOpqrSTUvwxYZ
TELEGRAM_ALLOWED_USERS=123456789
Baris kedua mengizinkan orang-orang itu dalam chat pribadi dan grup; otorisasi chat grup yang terpisah juga dapat memberikan akses. Pisahkan beberapa orang dengan koma. Setelah menyimpan file, mulai gateway dengan perintah hermes gateway yang sama.
Jika bot tetap diam bahkan di chat pribadi, periksa log gateway di terminal yang sama dan pastikan dahulu token dan ID Anda tercantum dengan benar dalam daftar akses; kesalahan lainnya dibahas dalam tabel di bagian akhir artikel.
Apa saja yang dapat dilakukan bot Telegram di ponsel Anda?
Poin utama
Bot Telegram membaca pesan teks dan suara, menerima file dan gambar, meminta izin sebelum menjalankan perintah berbahaya langsung di chat, serta menampilkan pilihan model sebagai tombol. Secara default, notifikasi hanya berbunyi untuk jawaban akhir, permintaan konfirmasi, dan konfirmasi perintah.
Ada lima kemampuan yang paling sering Anda perlukan di ponsel.
Pesan teks dan suara. Tulis tugas dengan kata-kata atau diktekan sebagai pesan suara — jika pengenalan suara sudah dikonfigurasi, Hermes akan mentranskripsikannya dan memahaminya. Dengan penyedia lokal, Anda tidak memerlukan kunci; semuanya diproses di mesin tempat agen berjalan.
File dan gambar. Anda dapat meneruskan dokumen, spreadsheet, atau tangkapan layar ke bot — agen akan menerimanya sebagai lampiran. Agen juga dapat mengirim file yang dibuat kembali kepada Anda: minta laporan, dan laporan itu akan dikirim sebagai file di chat.
Konfirmasi untuk tindakan berbahaya. Saat agen akan melakukan sesuatu yang berisiko, seperti menghapus file, agen akan bertanya terlebih dahulu di chat: balas “yes” atau “y” untuk menjalankannya; balas “no” atau “n” untuk membatalkannya.
Tombol sebagai pengganti mengetik balasan. Saat agen memerlukan penjelasan, agen akan mengirim pertanyaan dengan tombol pilihan sebaris — ketuk salah satu pilihan, dan agen akan melanjutkan pekerjaan. Perintah /model tanpa argumen menampilkan menu pemilihan model dengan tombol serupa.
Notifikasi senyap. Secara default, ponsel Anda hanya berbunyi untuk jawaban akhir, permintaan konfirmasi, dan konfirmasi perintah. Notifikasi layanan seperti “calling a tool” dan “compressing context” tiba tanpa suara, sehingga ponsel Anda tidak berbunyi setiap kali ada langkah. Jika Anda ingin notifikasi berbunyi di setiap langkah, ubah modenya di pengaturan.
Bagaimana cara mendapatkan hasil tugas latar belakang di chat?
Poin utama
Tugas terjadwal mengirim hasilnya ke chat utama: buka percakapan dengan bot dan kirim perintah /sethome. Tugas latar belakang yang dimulai dari suatu topik akan mengirimkan hasil kembali ke topik yang sama. Syarat utamanya adalah gateway harus tetap berjalan; jika tidak, bot akan diam saat komputer mati.
Chat utama untuk tugas terjadwal. Hermes mendukung tugas terjadwal: “setiap pagi pukul 7:43, buatkan ringkasan untuk saya.” Hasilnya dikirim ke chat utama, yang Anda tetapkan satu kali dengan mengirim perintah /sethome langsung dalam percakapan dengan bot. Selama gateway berjalan, ringkasan akan tiba secara otomatis.
Tugas latar belakang. Anda dapat mengirim tugas panjang untuk dijalankan di latar belakang dan melanjutkan aktivitas harian: bot akan mengirim pesan kepada Anda saat tugas selesai. Tugas yang dimulai dari suatu topik akan mengirim jawabannya kembali ke topik yang sama, sehingga tidak ada yang hilang.
Batasan penting: bot hanya membalas saat gateway berjalan. Jika Anda mematikan komputer yang menjalankan Hermes atau mengalihkannya ke mode tidur, bot tidak akan membalas sampai mesin itu berjalan kembali. Agar bot selalu online, pindahkan agen ke server: kami memiliki panduan terpisah tentang cara menjalankan Hermes Agent sepanjang waktu. Secara default, gateway melakukan polling Telegram untuk pesan baru; untuk platform cloud yang masuk mode tidur tanpa lalu lintas masuk, dokumentasi menawarkan mode webhook, yang membalik arah koneksi sehingga Telegram sendiri mengirim permintaan ke bot.
Bagaimana cara mencegah orang asing mengakses bot?
Poin utama
TELEGRAM_ALLOWED_USERS mengizinkan ID pengirim yang terdaftar untuk chat pribadi dan grup. Akses grup juga dapat diberikan terpisah: TELEGRAM_GROUP_ALLOWED_CHATS mengizinkan setiap anggota grup yang tercantum. Jaga kerahasiaan token; filter mention mengatur kapan bot merespons, bukan siapa yang memiliki akses.
Nama pengguna bot Anda dapat ditemukan melalui pencarian Telegram, jadi perlindungan bergantung pada dua hal: daftar akses dan menjaga kerahasiaan token.
Pertama, atur akses pengirim dengan TELEGRAM_ALLOWED_USERS. Untuk grup, periksa juga TELEGRAM_GROUP_ALLOWED_CHATS: mencantumkan chat di sana mengizinkan setiap anggotanya, meskipun ID pengirim tidak ada pada daftar izin pribadi. Karena itu daftar pribadi yang kosong saja tidak membuktikan setiap grup tertutup.
Kedua, ada token. Token tidak boleh muncul di tangkapan layar, pesan yang diteruskan, atau repositori. Jika token bocor, cabut dengan perintah /revoke di BotFather. Kemudian masukkan token baru di pengaturan dan mulai ulang gateway.
Catatan terpisah tentang grup: otorisasi pengirim dan otorisasi chat berbeda. Anggota grup yang diizinkan melalui TELEGRAM_GROUP_ALLOWED_CHATS dapat memakai bot meskipun ID-nya tidak ada dalam TELEGRAM_ALLOWED_USERS. Jika akses harus tetap individual, jangan berikan akses kepada seluruh grup; atur dan verifikasi pembatasan pengirim untuk versi yang terpasang. Jika Anda ingin bot hanya merespons saat dipanggil di dalam grup, tersedia pengaturan telegram.require_mention — bot kemudian merespons mention @, balasan ke pesannya, perintah seperti /command@yourbot, dan kecocokan dengan pola Anda di telegram.mention_patterns, sambil mengabaikan pesan grup biasa.
Mengapa bot diam di grup, dan bagaimana cara memperbaikinya?
Poin utama
Penyebabnya adalah mode privasi Telegram: secara default, bot di grup hanya melihat perintah dan balasan terhadap pesannya sendiri. Nonaktifkan melalui @BotFather: /mybots → Bot Settings → Group Privacy → Turn off. Setelah itu, Anda harus menghapus bot dari grup dan menambahkannya kembali — Telegram mengingat pengaturan lama. Sebagai alternatif, jadikan bot administrator grup tanpa menonaktifkan mode privasi.
Bot Telegram baru mengaktifkan mode privasi secara default; dokumentasi Hermes menyebutnya sebagai penyebab kebingungan paling umum terkait bot di grup. Dalam mode ini, bot hanya menerima pesan yang diawali perintah /, balasan terhadap pesannya sendiri, dan notifikasi layanan. Bot sama sekali tidak menerima pesan grup biasa — Telegram tidak mengirimkannya kepada bot, dan tidak ada pengaturan agen yang dapat memperbaikinya.
Cara memperbaikinya:
- Buka @BotFather dan kirim
/mybots. - Pilih bot Anda.
- Buka “Bot Settings” → “Group Privacy” → “Turn off.”
- Hapus bot dari grup, lalu tambahkan kembali.
Langkah keempat mudah terlewat, sehingga bot “tetap diam.” Telegram mengingat pengaturan privasi sejak bot bergabung dengan grup, dan tidak memperbaruinya sampai bot dihapus dari grup lalu ditambahkan kembali.
Jika Anda tidak ingin menonaktifkan privasi secara global, ada pilihan kedua: jadikan bot administrator grup. Bot admin menerima semua pesan dalam mode privasi apa pun.
Kesalahan koneksi umum dan cara mengatasinya
Poin utama
Pertama, periksa apakah gateway berjalan dan apakah token serta ID dalam daftar akses sudah benar. Untuk grup, periksa mode privasi; untuk pengenalan suara, periksa penyedia STT; dan untuk balasan suara melalui Edge TTS, periksa apakah ffmpeg tersedia.
| Gejala | Penyebab | Yang harus dilakukan |
|---|---|---|
| Bot sama sekali tidak membalas | Token salah atau gateway tidak berjalan | Periksa token di .env, mulai ulang hermes gateway, dan periksa log di terminal yang sama |
| Bot membalas “unauthorized” | ID Anda tidak ada dalam daftar akses | Verifikasi ID Anda, tambahkan ke TELEGRAM_ALLOWED_USERS, dan mulai ulang gateway |
| Membalas di chat pribadi, diam di grup | Mode privasi | Pilih “Turn off” dengan BotFather, lalu hapus bot dari grup dan tambahkan kembali, atau jadikan administrator |
| Pesan suara tidak ditranskripsikan | Pengenalan suara belum dikonfigurasi | Pengenalan lokal dipasang dengan paket faster-whisper; opsi cloud memerlukan kuncinya sendiri |
| Balasan suara melalui Edge TTS tiba sebagai file, bukan pesan suara biasa | ffmpeg tidak tersedia | Pasang ffmpeg — Edge TTS memerlukannya untuk mengonversi ke format pesan suara Telegram |
| Token berhenti berfungsi | Token dicabut | Dapatkan token baru melalui /revoke dan /newbot (atau /token) dengan BotFather, ganti nilainya di .env, lalu mulai ulang gateway |
Apa lagi yang ditanyakan orang tentang Hermes Agent di Telegram?
Poin utama
Server tidak wajib, tetapi bot hanya aktif selama gateway berjalan. Menghubungkan bot gratis; Anda hanya membayar model. Beberapa orang dapat terhubung melalui daftar ID. Bot tidak dapat melihat chat pribadi. File yang lebih besar dari 20 MB memerlukan penyiapan tambahan.
Pertanyaan yang sering diajukan
Apakah bot memerlukan server agar dapat berfungsi?
Tidak, untuk memulai, komputer dengan Hermes terpasang sudah cukup. Ingat: bot aktif selama gateway berjalan. Matikan komputer atau alihkan ke mode tidur, dan bot akan diam sampai mesin berjalan kembali. Jika Anda ingin bot berjalan sepanjang waktu, pindahkan agen ke server — kami memiliki panduan terpisah tentang hal itu.
Berapa biaya untuk menghubungkan bot?
Menghubungkan bot gratis. Telegram tidak mengenakan biaya untuk bot, dan Hermes Agent adalah proyek sumber terbuka. Biaya terpisah mungkin berlaku untuk model yang terhubung ke agen Anda dan server jika Anda ingin agen berjalan sepanjang waktu.
Bisakah saya menghubungkan istri atau tim saya ke bot?
Ya. Di daftar TELEGRAM_ALLOWED_USERS, ID dipisahkan dengan koma, dan semua orang yang ada dalam daftar dapat mengirim pesan pribadi kepada bot. Jika Anda juga mengizinkan chat itu melalui TELEGRAM_GROUP_ALLOWED_CHATS, siapa pun di grup tersebut dapat menggunakan bot — begitulah cara kerja daftar chat yang diizinkan menurut dokumentasi.
Bisakah bot melihat percakapan pribadi saya?
Tidak. Bot API hanya memberikan kepada bot pesan yang ditujukan kepadanya dalam chat pribadi, sedangkan mode privasi Telegram berlaku di grup, sebagaimana dibahas di bagian tentang grup. Bot tidak memiliki akses ke percakapan Anda dengan orang lain.
Mengapa bot menolak menerima pesan suara berukuran besar?
Bot API publik memiliki batas unduhan file 20 MB; file yang lebih besar akan ditolak. Dokumentasi Hermes menjelaskan solusi menggunakan server Bot API lokal, yang menaikkan batas hingga 2 GB. Anda hanya memerlukan ini jika berencana menerima file yang lebih besar dari 20 MB; tautan ke dokumentasi tersedia di bagian “Sumber” pada akhir artikel.
Bisakah saya menambahkan kemampuan baru ke bot?
Ya. Hermes memiliki skill dan plugin — kemampuan siap pakai untuk agen. Cara memasang plugin di bot agen AI semacam ini dibahas secara terpisah: cara memasang plugin di bot agen AI di Telegram.
Sumber
- Hermes Agent: penyiapan Telegram — sumber utama untuk panduan asli, diperiksa oleh penulisnya pada 12.09.2026
- Hermes Agent: gateway pesan
- Hermes Agent: instalasi
- Hermes Agent: panduan cepat
- Hermes Agent: tugas terjadwal
- BotFather — bot resmi Telegram untuk membuat bot
Saat Anda siap, kenali Ailoot.
Rincian selengkapnya
Pertanyaan tentang Cara Menghubungkan Hermes Agent ke Telegram dan Mengelola Tugas dari Ponsel
Apakah daftar izin pribadi memblokir orang yang tidak terdaftar di grup yang diizinkan?
Tidak jika seluruh chat diizinkan melalui TELEGRAM_GROUP_ALLOWED_CHATS: setiap anggota grup tersebut memperoleh akses. TELEGRAM_ALLOWED_USERS mengizinkan pengirim individu; periksa kedua pengaturan sebelum membuka bot ke grup.
Apakah mewajibkan mention @ membuat grup hanya dapat digunakan pengguna terpilih?
Tidak. Pengaturan mention dan pola menentukan pesan yang memicu respons. Pengaturan itu tidak membatalkan otorisasi yang diberikan kepada setiap anggota chat yang diizinkan.