AugustArchive / YumiBoat-v4

Clone of the original GitLab repository, kept here for historical reasons

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WARNING

This is old code, I DO NOT RECOMMEND RUNNING IT!

YumiBoat

The production version of the bot.

Installation

You will need Git, Node.js, & a text editor!

Installation [Easy Mode]

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

Installation [Windows]

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

Installation [Linux]

There is mutiple folders, right? Now follow these steps.

(FROM 10/9/17) - There is ubuntu-debian folder.

Installation [Ubuntu-Debian]

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!

Installation (Advanced)

Were gonna pull from the YumiBoat/YumiBoat (Here) repository!

$ git clone https://github.com/YumiBoat/YumiBoat
$ cd YumiBoat
$ npm install

It installs everything.

Starting the bot

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

Libraries

A lot, am I right?

Commands

Its split into "groups" or categories :P

Credits

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!

About

Clone of the original GitLab repository, kept here for historical reasons

License:Apache License 2.0


Languages

Language:JavaScript 100.0%