---
title: Telegram dan pemberitahuan admin
description: Kirim peringatan operasional, pendaftaran pelanggan, dan deposit ke grup Telegram, webhook, atau e-mail, serta atur pintasan dukungan untuk pelanggan.
url: https://nexcmp.com/id/docs/administration/telegram-notifications/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# Telegram dan pemberitahuan admin {#telegram-and-admin-alerts}

> **Di panel admin:** System › Settings › Admin alerts (`/settings/alerts`). Pintasan dukungan: Customers › Support › Tickets (`/support/tickets`), tab **Settings**.

## Fungsi {#what-it-does}

NexCMP memberitahu **Anda** — operator — saat ada yang memerlukan perhatian, dan saat pelanggan mendaftar atau deposit dikreditkan. Pemberitahuan dikirim ke satu atau beberapa **saluran**: Telegram, webhook, atau e-mail.

Peristiwa yang dikirim ke saluran admin meliputi: kegagalan penerapan, VM hilang, jaringan mati, IP bebas di bawah 30, item kedaluwarsa (peringatan 1 jam), sengketa Stripe, pekerja mati, RAM kluster di atas ambang batas, pendaftaran pelanggan baru, dan deposit yang dikreditkan. Peristiwa pelanggan diantrekan secara tahan lama dan dicoba ulang dengan penundaan yang meningkat (30 detik hingga 1 jam) sampai Telegram menerimanya.

## Persyaratan {#requirements}

| Item | Persyaratan |
|---|---|
| Telegram | Bot yang dibuat dengan **@BotFather** (token) dan **chat ID** grup atau pengguna yang harus menerima pesan |
| Jaringan | HTTPS keluar ke `api.telegram.org` |
| Webhook (alternatif) | Titik akhir HTTPS yang menerima payload pemberitahuan |

## Siapkan Telegram {#prepare-telegram}

1. Di Telegram, buka **@BotFather**, kirim `/newbot`, pilih nama; salin **bot token** (`123456789:AA...`).
2. Buat sebuah grup, tambahkan bot ke dalamnya, lalu kirim pesan apa saja.
3. Cari **chat ID**: buka `https://api.telegram.org/bot<token>/getUpdates` di peramban dan baca `chat.id` (ID grup diawali dengan `-`).

## Hubungkan di NexCMP {#connect-in-nexcmp}

1. Buka **System › Settings › Admin alerts**.
2. Di **Add channel** pilih **Type: Telegram**, atur **Destination** ke chat ID dan **Secret (bot token)** ke token tersebut. Klik **Add**.
3. Pastikan tombol toggle **Send admin Telegram (VM module)** aktif; baris *VM module status (read-only)* menampilkan "on".

![Halaman Admin alerts dengan formulir Add channel yang diatur ke Telegram](https://nexcmp.com/id/docs/images/administration/telegram-notifications-01-channel.webp)

## Verifikasi {#verify}

Saluran akan muncul di bawah **Configured channels**. Picu suatu peristiwa (misalnya mendaftarkan pelanggan uji coba) dan pesan akan masuk ke dalam grup. Jika tidak ada saluran yang dikonfigurasi, halaman akan memperingatkan "Without a channel, attacks will go unnoticed" dan di dalam log, peristiwa Telegram hanya akan dicatat secara lokal.

## Pintasan dukungan untuk pelanggan {#support-shortcuts-for-customers}

Widget dukungan pelanggan dapat menampilkan tombol **Telegram** dan **Zalo**. Tombol-tombol ini disembunyikan sampai dikonfigurasi pada pengaturan dukungan: masukkan tautan `https://t.me/...` untuk Telegram serta tautan atau QR Zalo. Hanya tautan `https://` yang diterima. Obrolan dukungan juga dapat memberi tahu grup Telegram Anda dengan pertanyaan serta draf jawabannya — lihat [AI Chat](https://nexcmp.com/id/docs/ai/ai-chat/).

## Batasan dan catatan {#limits-and-notes}

- Bot token disimpan bersama saluran dan tidak akan pernah ditampilkan lagi.
- Peristiwa Telegram menggunakan saluran Telegram aktif pertama yang memiliki tujuan dan token.

## Pemecahan Masalah {#troubleshooting}

| Gejala | Penyebab | Solusi |
|---|---|---|
| Tidak ada pesan yang masuk | Chat ID salah, bot tidak berada di dalam grup, atau bot belum pernah dikirimi pesan | Periksa ulang ID dengan `getUpdates`; kirim pesan ke bot atau grup terlebih dahulu. |
| Berfungsi untuk sementara lalu berhenti | Token dicabut di BotFather | Buat token baru dan perbarui saluran tersebut. |
| `Telegram: no channel` di dalam log | Tidak ada saluran Telegram yang aktif | Tambahkan salah satu seperti di atas. |


