Skip to content

My-Discord-Labs/Yumiko

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yumiko


Just-Msv

Yumiko is a powerful Management with many features
Invite the Bot Now

✨ About Yumiko

  • Yumiko bot made by Msv#9313 focusing to be a powerful discord music bot and have a loot of features
  • Yumiko Bot still in development mode and will have a loot of features

🎶 Music Features

Yumiko has a Music Features that can play music from SoundCloud, Spotify, YouTube, Radio Link

  • The music feature can play music directly from spotify.
  • Music feature that uses buttons for easy control and does not have to type commands to change songs, stop songs, or view song lists
  • Support 24 hours without leaving the voice channel and this is set by default.
  • Auto Leave Channel when there is no someone in Voice Chanenl.

📥 Self Hosting Instruction

  • Download Node.JS LTS version from here
  • For Replit more it need Node 16+ Version
  • Install typescript and ts-node globaly by doing this commands
npm i -g typescript ts-node
  • Clone this repositroy by doing this commands
git clone https://github.com/Just-Msv/Yumiko

Note: If you doesn't have git you can download this repository or download git from here

  • Install the depencies from by doing this command
npm install --save
  • Setting up you Lavalink Server
    • Self Host method
    • Install Java/OpenJDK/Zulu ( Recommended v13 )
    • Download requirement that i mentioned above
    • Download binaries from the CI server or the GitHub releases.
    • Put an application.yml file in the same folder of Lavalink.jar (Example here)
    • Run with java -jar Lavalink.jar
    • Setting up .env file
TOKEN=

PREFIX=

# Send error message on console to sentry.io
# Get it from (https://sentry.io)
DSN=

DEVELOPERS= []

# Lavalink Server
HOST=
PASSWORD=

# Spotify Client ID & Secret
# Get it from (https://developer.spotify.com/dashboard/)
clientID=
clientSecret=

# TOP_GG Poster
TOP_GG=


# MongoDB Client
MONGOD=
  • After all those step is done, run this command
npm run build && npm start
  • And your bot ready to go.
  • Also fell free to give me star or donate me from link below to keep me update this repo and add more features!
  • For Free Lavalink Server List.
  • Thanks For My Friend Kiara Amelia for Helping Me.