Integrasi
Menghubungkan layanan eksternal: AI, Google Sheets, Google Drive, GetCourse, webhook.
Di halaman ini
Integrasi menghubungkan bot dengan layanan eksternal. Setiap integrasi adalah konfigurasi tersimpan (dengan rahasia terenkripsi) yang kemudian digunakan oleh aksi reaksi. Bagian ini ada di menu kiri: Integrasi; tombol Tambah integrasi, toggle koneksi, dan tombol Konfigurasi di setiap kartu.
Layanan yang tersedia
- AI — model bahasa (API kompatibel OpenAI). Lihat Respons AI.
- Google Sheets — menambahkan baris ke spreadsheet.
- Google Drive — mengunggah file ke folder.
- GetCourse — mengirim pengguna dan transaksi ke GetCourse.
- Webhook — pengiriman data universal via HTTP ke layanan apa pun.
- Handler eksternal — menghubungkan backend Anda sendiri via WebSocket: reaksi diproses oleh server Anda. Lihat Handler eksternal.
Konfigurasi
Saat menambahkan, pilih Layanan, masukkan Nama, dan isi field konfigurasi yang bergantung pada tipenya:
Webhook
- URL webhook — alamat penerima.
- Tanda tangan HMAC (rahasia) — untuk verifikasi keaslian; permintaan ditandatangani dengan header
X-Signature: sha256=....
GetCourse
- Akun dan Kunci rahasia.
- Objek — "Pengguna" atau "Transaksi".
Google Sheets
- ID spreadsheet dan Rentang.
- JSON akun layanan (rahasia) — kunci Google service account.
Google Drive
- ID folder.
- JSON akun layanan (rahasia).
AI
- Base URL, Model, System prompt, API key (rahasia). Selengkapnya — Respons AI.
Handler eksternal
Integrasi WebSocket: server Anda terhubung ke GetMyBot dan memproses reaksi dengan merespons perintah dalam format Telegram Bot API.
- Alamat WebSocket — di sini layanan Anda terhubung.
- Token koneksi (rahasia) — ditampilkan satu kali saat dibuat; ada tombol rotasi.
Detail, protokol, dan contoh layanan — Handler eksternal.
Penggunaan dalam reaksi
- AI dan Webhook tersedia sebagai aksi/saluran langsung: tambahkan aksi AI atau kirim data dengan aksi Permintaan web ke alamat webhook.
- Aksi GetCourse, Google Sheets, Google Drive di builder reaksi ditandai sebagai "segera" — integrasi itu sendiri sudah dapat dikonfigurasi sekarang.
Keamanan
Semua permintaan keluar melewati perlindungan SSRF (akses ke jaringan internal dilarang), dan respons dibatasi ukurannya. Rahasia integrasi disimpan dalam bentuk terenkripsi.
Selanjutnya
- Respons AI — konfigurasi dan penggunaan model.
- Handler eksternal — menghubungkan backend Anda sendiri via WebSocket.
- Sumber dan kunci — konektor REST/OzmaDB untuk membaca dan menulis data.
- Permintaan web dan webhook — HTTP masuk dan keluar.