| Travis | Scrutinizer | StyleCi | Stable Version | Downloads | License |
|---|---|---|---|---|---|
The bot skeleton used for Skinny.
The source code of the bot core can be found here: SkinnyBot/Skinny.
- 📦 Composer
composer create-project --prefer-dist skinnybot/skinny-skeleton <application_name>- Rename the file
config/config.default.phptoconfig/config.php - Configure your bot token in the file
config/config.php
Command line only : php run.php
The skeleton will install by default the Module Plugin and the Basic Plugin automatically.
I recommend to use the popular Unitech/pm2 npm package to run your bot. You will need NodeJS and npm installed on your server.
# Using Ubuntu
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install -y nodejs
# Using Debian, as root
curl -sL https://deb.nodesource.com/setup_7.x | bash -
apt-get install -y nodejs
# Then
sudo npm install pm2@latest -g
pm2 start run.php -n "skinny"
More informations on the pm2 package can be found on the Unitech/PM2 repository.
More informations about installing NodeJS can be found here.