This is old code, I DO NOT RECOMMEND RUNNING IT!
The production version of the bot.
You will need Git, Node.js, & a text editor!
This is from the BuildScript repo that I made myself.
$ git clone https://github.com/YumiBoat/YumiBoat
$ git clone https://github.com/YumiBoat/Yumi-BuildScript
$ cd Yumi-BuildScript
Were in the "BuildScript" repository! :D
Run the build.bat
file and it will build the thing. It will detect if you have Node.js
After it successfully builded, run the run.bat
file and it run
There is mutiple folders, right? Now follow these steps.
(FROM 10/9/17) - There is ubuntu-debian
folder.
Go to the folder that says ubuntu-debian
and run the build.sh
file, it will install Node.js if it isn't installed
and it will build Yumi's needs (discord.js
snekfetch
humanize-duration
etc etc)
and boom! Now run the run.sh
file and it should install pm2
and run it with pm2!
Were gonna pull from the YumiBoat/YumiBoat (Here) repository!
$ git clone https://github.com/YumiBoat/YumiBoat
$ cd YumiBoat
$ npm install
It installs everything.
You can use pm2
if wanted.
node Shard.js
This will run the "Shard" file, which is required if 100+ servers (I say 100 for the future (smirk_face)) or 2500
servers ;P
Using pm2!
$ npm install pm2 -g
$ cd YumiBoat - If not in Directory
$ pm2 start Shard.js --name=YumiBoat-v4
- discord.js
- humanize-duration
- snekfetch
- kitsu.js
- sj.reggol // :O Its me :D
- figlet
- cleverbot-node // A key is required to use this.
- deezer-node-api
- Jimp
- ytdl-core
- simple-youtube-api
- rls-api
- relevant-urban
A lot, am I right?
Its split into "groups" or categories :P
I'm giving most of the credit to Yukine for giving me the idea to use "classes" in commands also giving credit to stupid cat for the web server!