Skip to main content

Persiapan

Agar naoTimes dapat jalan dengan baik dan benar, anda harus mengikuti langkah-langkah ini dengan benar juga.

Discord Bot

Mari kita mulai dengan membuat bot terlebih dahulu di Developer Portal.

Anda dapat melakukan langkah ini: Membuat akun Bot Baru

Database

naoTimes menggunakan 2 database, in-memory database dan remote-database.

In-memory yang kami gunakan adalah Redis, mohon setup itu terlebih dahulu: Redis Quickstart.
Lalu remote database yang kami gunakan adalah MongoDB, anda dapat self-host atau menggunakan MongoDB Atlas.

Jika anda ingin host sendiri, maka ikuti langkah ini: MongoDB Installation.

Simpan semua URL untuk nanti.

Pemutar musik

Jika anda ingin menambah fitur pemutar musik, mohon setup Lavalink terlebih dahulu: Lavalink.

Jika anda ingin menambah fitur Spotify, anda harus membuat application dengan akun Spotify anda: Spotify Dashboard.
Simpan Client dan Secret Spotify anda untuk autentikasi nanti dengan Wavelink.

DAN, jika anda ingin punya fitur playback langsung dari Spotify, anda harus setup Spotilava: Spotilava.
Spotilava adalah jembatan antara Lavalink dan Spotify nanti.

Spotify

Anda membutuhkan akun Premium jika ingin menggunakan fitur playback native Spotify (Spotilava)

Akun-akun lain

naoTimes juga menggunakan berbagai fitur dari website berikut:

Untuk FansubDB, anda butuh akun dengan status Kontributor.
Untuk MerriamWebster, anda butuh dictionary dan thesaurus Collegiate.

naoTimes

Saatnya kita setup naoTimes, mari kita kehalaman Instalasi.