Pendahuluan
Telegram Bot adalah salah satu cara efektif untuk mengirimkan notifikasi otomatis ke pengguna dengan lebih mudah dan cepat. Hal ini dapat terwujud dengan bantuan n8n, sebuah tools workflow automation, dimana Anda bisa menghubungkan bot Telegram agar dapat mengirimkan pesan secara otomatis sesuai jadwal atau trigger tertentu. Simak panduan ini yang akan membantu Anda langkah demi langkah membuat notifikasi Telegram otomatis menggunakan n8n.
Langkah Membuat Notifikasi Otomatis Telegram dengan n8n
Ikuti beberapa langkah-langkah berikut ini, untuk membuat notifikasi otomatis telegram dengan n8n.
1. Pembuatan Bot Telegram
- Cari dan buka akun @BotFather.

- Lalu ketik “/start” pada @BotFather.


- Setelah itu, ketik atau pilih menu “/newbot” dan masukkan nama bot Telegram Anda, misalnya, IDCHTelegram_bot

- Setelah berhasil membuat bot, Anda akan mendapatkan token yang akan digunakan pada langkah selanjutnya.
2. Mendapatkan Chat ID
- Buka akun bot yang sudah dibuat (@IDCHTelegram_bot) kemudian ketikkan “/start”.

- Selanjutnya Buka Browser dan masukkan alamat dengan format: https://api.telegram.org/bot<YOUR_BOT_TOKEN>/getUpdates

- Jika berhasil, akan muncul data dalam format JSON dan terdapat informasi mengenai Chat ID yang akan digunakan pada langkah selanjutnya.

3. Membuat VM n8n
- Buat VM n8n dengan mengikuti panduan yang ada pada link berikut :Panduan Install n8n di Cloud VPS.
- Setelah berhasil membuat VM n8n, silakan Login dan masuk ke dashboard n8n.
- Tekan tombol Create Workflow untuk membuat workflow baru.

4. Menambahkan Trigger Manual
- Tekan tombol + pada canvas (area workflow).

- Cari dan pilih Trigger Manual.

- Lalu, akan muncul tampilan Trigger di dalam workflow, seperti gambar dibawah ini.

5. Menambahkan Node Telegram
- Tekan tombol + pada Trigger Manual, kemudian cari dan pilih Telegram.

- Lalu cari dan pilih Send a text message.

6. Menghubungkan n8n dengan Telegram Bot
- Jika baru pertama kali mengakses Telegram melalui n8n, Anda akan diminta untuk membuat Credential Baru.
- Pilih dan Klik Create New Credential.

- Masukkan token yang diperoleh pada saat pembuatan Bot Telegram sebelumnya.

- Simpan dengan cara menekan tombol Save.

7. Mengirim Pesan ke Akun Telegram
- Setelah berhasil menambahkan credential baru, pilih Credential tersebut.
- Masukkan Chat ID yang sebelumnya diperoleh dan tuliskan pesan yang ingin Anda kirim.
- Tekan tombol Execute step untuk mencoba mengirim pesan ke user berdasarkan Chat ID yang dimasukkan.

- Anda akan melihat Notifikasi bahwa node berhasil dieksekusi.

- Cek akun Telegram Anda, pesan yang dikirim melalui n8n akan muncul pada Chat.

8. Membuat Notifikasi Otomatis
- Tambahkan Trigger baru dengan cara tekan tanda + pada canvas, lalu pilih Add another trigger.

- Cari dan pilih On a schedule.

- Atur jadwal pengiriman pesan, misalnya setiap 5 menit.

- Setelah kembali ke canvas, hubungkan Schedule Trigger dengan node Telegram.
- Aktifkan workflow dengan menekan tombol Active/Inactive pada bagian atas canvas.

- Anda bisa memeriksa history pengiriman pesan pada bagian Executions, apakah pesan masih pending (dalam antrian) atau sudah berhasil dikirim.

- Dengan mengikut langkah di atas, Selamat! Anda telah berhasil membuat notifikasi otomatis ke Telegram menggunakan n8n.

Penutup
n8n menjadi solusi automasi yang fleksibel untuk menghubungkan aplikasi, layanan, dan AI agent dalam satu workflow visual tanpa coding. Dengan pendekatan open-source dan kemudahan pengelolaan, n8n dapat membantu meningkatkan efisiensi proses digital secara berkelanjutan.
Integrasi n8n dengan Telegram memberikan solusi praktis untuk mengirimkan pesan terjadwal, notifikasi sistem, maupun informasi penting kepada tim atau pengguna. Jika ingin mengoptimalkan performa server untuk menjalankan n8n secara stabil, Anda bisa menggunakan Cloud VPS IDCloudHost yang handal dan fleksibel.

