Go to file
mightypanders 4dad1b9ad8
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
register commands to guilds the bot is in
2022-03-23 21:59:27 +01:00
server register commands to guilds the bot is in 2022-03-23 21:59:27 +01:00
.eslintrc copy from ttt bot 2022-01-03 15:07:49 +01:00
.gitignore copy from ttt bot 2022-01-03 15:07:49 +01:00
.woodpecker.yml remove unneccessary build step 2022-03-06 18:22:04 +01:00
dockerbuild.sh correct tag in build.sh 2022-03-06 18:20:05 +01:00
Dockerfile fix start command for dockerfile 2022-03-06 18:20:15 +01:00
index.ts big update of structure 2022-03-09 12:29:42 +01:00
jest.config.js copy from ttt bot 2022-01-03 15:07:49 +01:00
package.json slim dependencies, modify scripts 2022-03-06 18:00:06 +01:00
README.md copy from ttt bot 2022-01-03 15:07:49 +01:00
tsconfig.json update tsconfig 2022-03-05 01:23:38 +01:00
yarn.lock update lock 2022-03-06 18:00:12 +01:00

Requirements

  • yarn
  • npm

Environment Variables

  • BOT_TOKEN -> acquire this from your Discord Application Page
  • GUILD_ID -> the guild this bot should be active in. Still needs to be determined manually for the moment.
  • CLIENT_ID -> not used right now

If you want to use this locally put these values into a file called .env in the project root.

BOT_TOKEN=<value here>
GUILD_ID=<value here>
CLIENT_ID=<value here>

Usage

  • Clone repo
  • cd into dir
  • yarn install

Building

  • yarn run build

Start local instance

  • yarn run watch for hot recompile on changes
  • yarn run monitor for hot reload on recompile

Start normal instance

  • yarn run start