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.
Pastikan anda masuk ke Website Discord.
Lalu pilih application page
Klik tombol "New Application".
Berikan nama untuk aplikasi anda dan klik "Create".
Buat akun bot dengan menuju ke laman "Bot" dan mengeklik "Add Bot".
Klik "Yes, do it!" untuk melanjutkan.
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.
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.
Pastikan anda masuk ke Website Discord.
Lalu pilih application page
Klik laman bot anda.
Klik laman "OAuth2".
Centang "bot" dibagian "scopes".
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.
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()
.