WildBeast is made to function as a multi-function Discord bot framework, check out the wiki for more info!
First off, make sure you have Node.js installed, you can check by running this in your terminal:
node --version
This should return something like:
v5.10.1
Use Node.js 5.10.1 for the best experience! Anything higher will not work properly!
If you haven't cloned/downloaded the files already, do that now.
Then, open a command window in the folder you've copied the files to, (Windows users can do shift+right-click in any directory to quickly open a cmd window in that folder) and type:
npm install
This will install all the required modules for WildBeast, if you get any errors, you can safely ignore them, as long as you end with a view similar to:
[email protected]
+-- [email protected] (git://github.com/qeled/discordie.git#6fce7e8e552bd64663541ffaf374e07cc5b8fd2d)
| `-- [email protected]
| `-- [email protected]
| `-- [email protected]
`-- [email protected]
Now, you have 2 choices, either make your own config file (This allows for greater customization, but won't directly allow for upgrading.), or let the script make you one (This lets you get started quicker, but takes a while to complete.)
If you choose to make your own, take the config.example.json
file as a base and edit it to your needs.
Then, run:
node DougBot.js --noinitial
This tells the script to skip the initial configuration and go straight to logging in.
If you want the script to configure the basics for you, or you want to upgrade from a previous install, just run
node DougBot.js
The script will then ask you some questions to get you started.
If you made your own config file, and you want to upgrade your databases from a previous WildBeast install (that has a version higer than 2.1.0), run:
node DougBot.js --forceupgrade