📻 +62 Radio adalah teman sempurna untuk server Discord Anda, membawa hiburan musik dan hiburan yang menyenangkan ke komunitas Anda.
+62 Radio? Radio nya indonesia
Pemasangan tidak memakan waktu lama jika Anda mengikuti petunjuknya. Hanya beberapa klik, dan bot sudah ada di server Anda di saluran yang tepat, disetel ke frekuensi yang tepat, dan memainkan musik keren.
Bot ini memiliki beberapa fitur keren:
Sebelum memulai instalasi, pastikan Anda memiliki alat berikut terinstal:
Pertama, Anda perlu mengklon repository bot dengan perintah berikut:
git clone https://github.com/radio-indonesia/Plus62Radio.git
Then you need to install all dependencies:
yarn
# or
yarn install
Sebelum menjalankannya, Anda perlu menyiapkan variabel lingkungan. Ganti nama file .env.example
menjadi .env
dan ubah nilai-nilainya sesuai yang diinginkan:
DISCORD_TOKEN
: Token bot Discord Anda. Untuk mendapatkannya, masuk ke situs ini dan buat aplikasi baru. Di bawah tab "Bot", salin token bot Anda.MONGO_CONNECTION_URL
: Tautan untuk menghubungkan ke basis data MongoDB Anda. Daftar atau masuk, lalu buat basis data baru dengan mengklik tombol "Proyek Baru" dan ikuti petunjuknya, dan deploy basis data Anda dengan rencana yang diinginkan (rencana gratis mencakup semua kebutuhan bot). Kemudian konfigurasikan data untuk menghubungkan ke basis data Anda dan klik "Buat Pengguna". Di baris "Alamat IP", masukkan 0.0.0.0/0
sehingga Anda dapat terhubung ke basis data dari alamat IP mana pun atau masukkan alamat IP Anda sendiri. Selesaikan pembuatan basis data Anda dan klik "Hubungkan" dan temukan URL koneksi (misalnya, klik tab "Kompaas"), seharusnya terlihat seperti ini: mongodb+srv://{username}:{password}@xxx.xxx.mongodb.net/
. Yang perlu Anda lakukan adalah mengganti {username}
dan {password}
dengan nilai yang ditentukan di awal pembuatan basis data. Jika Anda berencana untuk menghubungkan beberapa bot ke basis data yang sama, tentukan nama koleksi di akhir URL koneksi, seperti mongodb+srv://uuu:ppp@xxx.xxx.mongodb.net/{collection}
DEFAULT_LOCALE
: Bahasa default bot diperlukan untuk tampilan log yang benar (tidak memengaruhi bahasa bot di server), bahasa yang tersedia dapat ditemukan di folder locales
, tentukan nama file tanpa ekstensi (tanpa '.json').TIMEZONE
: Zona waktu, diperlukan untuk tampilan waktu yang benar dalam log, dapat ditemukan di sini di kolom "TZ identifier"Ketika semua sudah siap, bangun bot Anda dan jalankannya:
yarn build
yarn start
Bot juga dapat dijalankan dalam mode pengembangan, di mana bot akan segera restart ketika ada perubahan:
yarn start:dev
Dirilis di bawah lisensi GNU GPL v3Â license.