Membuat akun Bot baru

Agar kita dapat menggunakan modul dan API Discord, pertama-tama kita harus membuat akun Bot Discord.

Membuat akun Bot sangatlah mudah.

  1. Pastikan anda masuk ke Website Discord.

  2. Lalu pilih application page

  3. Klik tombol "New Application".

    Tombol "New application".
  4. Berikan nama untuk aplikasi anda dan klik "Create".

    Form aplikasi baru yang sudah terisi.
  5. Buat akun bot dengan menuju ke laman "Bot" dan mengeklik "Add Bot".

    • Klik "Yes, do it!" untuk melanjutkan.

    Tombol "Add Bot".
  6. Pastikan boks Public Bot dicentang jika anda ingin orang lain menambah bot anda.

    • Jika bisa, pastikan Require OAuth2 Code Grant tidak dicentang jika anda tidak membuat layanan yang membutuhkannya. Jika anda tidak yakin, biarkan tidak dicentang.

    Bagaimana opsi akun Bot terlihat untuk kebanyakan orang.
  7. Salin token bot dengan mengeklik tombol "Copy".

    • Ini bukanlah "Client Secret" pada laman "General Information".

    Peringatan

    Perlu dicatat bahwa token anda esensinya adalah password Bot anda. Pastikan anda tidak menyebarkannya kepada orang lain. Jika dilakukan, orang tersebut dapat mengakses Bot anda dan melakukan hal yang tidak-tidak, seperti keluar dari peladen, mem-ban semua pengguna didalam peladen, atau menggunakan @everyone.

    Banyak sekali kemungkinan yang tidak diinginkan, jadi jangan sebarkan token anda!

    Jika anda tidak sengaja menyebarkan token anda, klik tombol "Regenerate" secepat mungkin. Ini akan menghapus token lama anda dan membuat token baru. Sekarang anda dapat menggunakan token baru untuk masuk ke akun Bot anda.

Selesai. Anda sekarang dapat masuk ke akun Bot dengan token.

Menambah Bot Anda

Jadi anda sudah membuat akun Bot tapi bot-nya tidak ada di peladen manapun.

Jika anda ingin menambah bot, anda harus membuat "Invite URL" terlebih dahulu.

  1. Pastikan anda masuk ke Website Discord.

  2. Lalu pilih application page

  3. Klik laman bot anda.

  4. Klik laman "OAuth2".

    Bagaimana laman OAuth2 terlihat.
  5. Centang "bot" dibagian "scopes".

    Boks "bot" pada bagian scopes harusnya tercentang.
  6. Centang semua permissions yang dibutuhkan agar bot anda dapat berfungsi di bagian "Bot Permissions".

    • Mohon hati-hati jika anda memberikan akses "Administrator" untuk bot anda.

    • Pemilik Bot harus mengaktifkan 2FA untuk aksi dan hak tertentu ketika menambah bot ke peladen di mana dibutuhkan akses 2FA. Mohon kunjungi laman bantuan 2FA untuk info lebih lanjut.

    Pengaturan permission dengan beberapa hal yang dicentang.
  7. Harusnya anda mendapatkan URL di mana anda dapat menggunakannya untuk menambah Bot ke peladen anda. Salin dan timpa URL ke browser anda, pilih peladen, lalu klik "Authorize".

Catatan

Orang yang menambahkan bot harus memiliki hak "Manage Server" di peladen tersebut.

Jika anda ingin membuat URL ini secara dinamik saat bot sudah jalan dengan menggunakan discord.Permissions, anda dapat menggunakan discord.utils.oauth_url().