You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Charles Zhang 90c51a9e95 Merge branch 'docker' into 'master' 1 year ago
.vscode Dockerized local development environment 1 year ago
db Dockerized local development environment 1 year ago
logs Dockerized local development environment 1 year ago
src Dockerized local development environment 1 year ago
.dockerignore Dockerized local development environment 1 year ago
.eslintrc Dockerized local development environment 1 year ago
.gitattributes add database function with openDB 1 year ago
.gitignore Dockerized local development environment 1 year ago
.prettierrc Dockerized local development environment 1 year ago
Dockerfile Dockerized local development environment 1 year ago
README.md Dockerized local development environment 1 year ago
docker-compose.yml Dockerized local development environment 1 year ago
index.ts Dockerized local development environment 1 year ago
package.json Dockerized local development environment 1 year ago
tsconfig.json Dockerized local development environment 1 year ago
yarn.lock using cross-env to set env vars cross platform 1 year ago

README.md

Codey Bot

Required environment variables

  • BOT_TOKEN: the token found in the bot user account.
  • NOTIF_CHANNEL_ID: the ID of the channel the bot will send system notifications to.

Prerequisites

Running the bot locally

  1. Build docker image: yarn image:build
  2. Start container in detached mode: yarn start
  3. View and follow console output: yarn logs

Other usage

  • Stop the container: yarn stop
  • Stop and remove the container: yarn clean
  • Restart the container: yarn restart
  • Fresh build and restart: yarn image:build && yarn clean && yarn start