Skip to content

A bot that helps you store information about 3d printing like flush volumes between color swaps

Notifications You must be signed in to change notification settings

Jarco-dev/3d-printing-info-bot

Repository files navigation

3D-printing-info

The 3D printing info bot

Compiling

  • Open a terminal and navigate to the bots folder
  • Run npm install to install dependencies
  • Run npm build to compile the bot
  • The bot will be compiled into ./dist/src

Installation

  • In .env.example fill in the config values
  • Remove .example from .env.example
  • Open a terminal and navigate to the bots folder
  • Execute npm install --production and wait till it's done
  • Execute prisma migrate deploy and wait till it's done
  • Execute prisma generate and wait till it's done
  • You're ready to start the bot!

Starting

  • Open a terminal and navigate to the bots folder
  • Run npm run start and the bot should log in
  • The bot is now ready for use

Npm commands

  • npm run lint Lint the entire project
  • npm run fix Fix the project according to the linter
  • npm run build Build both the bot and scripts
  • npm run start Start the compiled bot
  • npm run dev Start the bot and watch for changes
  • npm run new:task Create a new task file
  • npm run new:event Create a new event handler file
  • npm run new:interaction Create a new interaction file

About

A bot that helps you store information about 3d printing like flush volumes between color swaps

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published