Simple bot discord created with node.js,discord.js,ytdl,mongoDB i named it because i ❤️ Yuuki Asuna from Sword art online
This is my simple project discord bot, this bot can play music and manage role
You can add Yuuki to your server with This Link
$play Music title or you can add the singer ~ To play music
$play anima reona
$skip ~ To skip the music
$skip
$stop ~ To stop the music
$stop
$leave ~ Leave bot from voice channel
$leave
$create-role Admin-red
$delete-role Admin
$list-role ~ Check all init roles
$list-role
$init-emote ~ Start collect the emote ( MANAGE ROLE permission required) * After bot send message init all roles you need you have 30 sec to collect *
$init-list 123456789101112913
$kick @John
- discord.js version : 12.3.1
- node.js version : 10.19.0
- ytdl-core version : 4.0.6
- dotenv version : 8.2.0
- ffmpeg : See doc to install.
first time make sure you already installed !
- ffmpeg : Official Website
- node.js : Official Website
- discord.js : See documentation
- GIT : Official Website
Already install it ? all let's to clone the repo and install all package ! open your terminal or cmd with git installed there and follow instruction below ps : Don't type "$" in your terminal you can ignore it
$ git clone https://github.com/Zuans/zuans-book.git
after complete the clone the repo make file with name .env file and add follow variable at this file there 4 variable you must fill
- DISCORD_BOT_TOKEN=${Your Discord bot token} ~ Make your own discord in and get discord bot token in Discord developer
- API_KEY=${Your Google API key} ~ For more information about Google API check Google API
- DB_URL=${Your DB url} ~ I Make database with mongoDB atlas check mongoDB Atlas for more infomation
after that type this command
$ npm install
$ npm run dev