Anthrasite / BotPumpkin

A simple Discord bot which includes commands for starting and stopping an AWS instance for hosting a game server.
MIT License
0 stars 0 forks source link

BotPumpkin

A simple Discord bot which includes commands for starting and stopping an AWS instance for hosting a game server.

The commands supported by this bot include:

Setup

To setup BotPumpkin, first run make install (or make install-dev for a development environment). This will install the required dependencies and will create a .env file in the root directory. This file should be configured with the following values:

# .env
DISCORD_TOKEN=<the token for the Discord bot>

ACCESS_KEY=<an AWS access key>
SECRET_KEY=<the secret access key for the AWS access key>
EC2_REGION=<the region where the AWS instance you wish to start/stop is being hosted>
INSTANCE_ID=<the id of the AWS instance you wish to start/stop>

All other configuration is done using the config.json file found in the botpumpkin directory, which contains a set of initial configuration values by default.