I AM NOT RESPONSIBLE AND CANNOT BE HELD LIABLE IF YOU MESS UP WITH BOTS. THIS INCLUDES BUT IS NOT LIMITED TO LOSING PRIVILEGES, GETTING KICKED OR BANNED FROM SERVERS, OR BEING BANNED.
Also, an important point is: this requires some knowledge of javascript and your operating system to be able to use. If you don't know JavaScript, you're going to have a bad time.
Shiina is built using the Discord.js library version 11.x, which is installed automatically when running npm install as per the install steps below.
gitcommand line (Windows|Linux|MacOS) installednodeVersion 8.0.0 or highera machineto host it on. Want it to be online 24/7? Use a machine that is online that long.some intellectual senseIf you don't intend to read the rest of this document, you shouldn't bother using this bot.some knowledge of nodebecause its up to you to figure out how things work.
In a command prompt in your projects folder (wherever that may be) run the following:
git clone https://github.com/Kashalls/Shiina.git
Once finished:
- In the folder from where you ran the git command, run
cd Shiinaand then runnpm install - Rename
config.json.exampletoconfig.json - Edit
config.jsonand enter your token and other details as indicated.
- Follow the guide here.
KEEP YOUR TOKEN SECRET, AND NEVER SHARE IT WITH ANYONE
To start the bot, in the command prompt, run the following command:
node bot.js
If you get an error about SQLite not being available or not building, run
npm rebuildand run the bot again.
If at any point it says "cannot find module X" just run
npm install Xand try again.
For support join Shiina's Dormitory and talk to Kashall.