Files
open-isp/scripts/test-message.js
T
oxpoe eaf05f2811 OPEN-ISP v0.5 (pickle-lime) — rilis open-source perdana
Aplikasi billing & manajemen ISP (fiber optic) — PWA pelanggan, portal teknisi & kolektor,
admin panel lengkap, multi-vendor OLT, RADIUS, WhatsApp/Telegram, pembayaran QRIS.

Kredit & lisensi (ISC):
- Base kode & repo: alijayanet/billing-rtrw oleh Alijaya Net — terima kasih banyak
  atas base kode dan repo yang bermanfaat.
- Add-on: GoWA, LibreSpeed/OpenSpeedTest, Uptime Kuma, notification-forwarder.
- Dikembangkan menjadi OPEN-ISP oleh oxpoe — https://github.com/oxpoe/open-isp
2026-10-09 05:51:21 +07:00

49 lines
1.7 KiB
JavaScript

#!/usr/bin/env node
// Script untuk test pengiriman pesan ke admin
const fs = require('fs');
const path = require('path');
// Load settings
const settings = require('../settings.json');
console.log('=== Test Pengiriman Pesan WhatsApp ===\n');
// Cek konfigurasi admin
console.log('📋 Konfigurasi Admin:');
console.log(`Admin numbers: ${JSON.stringify(settings.admins)}`);
console.log(`WhatsApp timeout: ${settings.whatsapp_timeout}ms`);
console.log(`Notification timeout: ${settings.notification_timeout}ms`);
console.log('');
// Cek file superadmin.txt
try {
const superAdminPath = path.join(__dirname, '../config/superadmin.txt');
if (fs.existsSync(superAdminPath)) {
const superAdmin = fs.readFileSync(superAdminPath, 'utf8').trim();
console.log(`Super admin: ${superAdmin}`);
} else {
console.log('❌ File superadmin.txt tidak ditemukan');
}
} catch (error) {
console.log('❌ Error reading superadmin.txt:', error.message);
}
console.log('');
// Test message
const testMessage = `🧪 *TEST PESAN BOT*\n\n` +
`✅ Ini adalah pesan test untuk memverifikasi koneksi WhatsApp\n` +
`📅 Waktu: ${new Date().toLocaleString()}\n\n` +
`🔧 Jika Anda menerima pesan ini, berarti:\n` +
`• Koneksi WhatsApp berfungsi dengan baik\n` +
`• Pengiriman pesan ke admin berhasil\n` +
`• Bot siap digunakan\n\n` +
`🏢 *ALIJAYA DIGITAL NETWORK*`;
console.log('📝 Pesan test yang akan dikirim:');
console.log(testMessage);
console.log('');
console.log('✅ Script test selesai. Jalankan aplikasi utama untuk test pengiriman pesan.');
console.log('💡 Tips: Gunakan "node scripts/restart-on-error.js" untuk menjalankan dengan auto-restart');