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.php
toconfig/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.