Skip to content

itzpere/lisamp

Repository files navigation

LisAmp

drawing

Music bot you can host on your own
Add to server : https://shorturl.at/hsxZ0

List of features

  • Music play 24/7
  • Free to use
  • Host your own bot
  • Interactive messages
  • support for servers

Planned features

  • browser extention that will be able to detect song you are playing on your browser and play it on discord bot

Commands

Commands Description Usage
help Display every command !help [command name]
info Display info about bot !info
ping Replies with pong !ping
prefix Set prefix for server !prefix [newPrefix]
server See server status !server
play Play song/playlist !p/!play [song]
skip Skip current song !s/!skip
Shuffle Shuffle the q !shuffle
queue Show current queue !q/!queue
lyrics Find lyrics for song !lyrics
jump Jump to track in q !jump [track number]
back Go back to previous song !back
clear Clears the q !clear
set Set role for playing music !set [role]
leave leaves the voice !leave
skipall skips all songs !skipall
stop Stops and leaves the voice !stop
Restart config Restart config to default !restartconfig

How to use

To use the bot you will need nodeJS 16.6.0 or higher and then after cloning the repository you run
npm install
which will install all dependencies and i personally use pm2 for hosting the bot. You can install it with
npm i pm2 -g (-g stands for global so if you want it to be only internal package you can remove it)
Start the bot with
pm2 start index.js
But before you run the bot you will need to run setup.sh script by typing in console
./setup.sh
In here you only need to give the script your bot token (other stuff are optional). Script will create config.json file that will contain something like this:

{ "token" : "YourToken","prefix" : "!","musicrole" : "","repeat" : "0","ytcookie" : "","spcookie" : ""}

Update to new version

When you want to update the bot to the newer version you can run
git reset --hard HEAD
git pull
and you wont need to do the setup process again, just run
npm install
and you are good to go.
If you want a deaper explanation you can take a look at wiki.

Version

0.2.8