Skip to content

greys-bots/becquerel

Repository files navigation

Becquerel - Beta Controller

Bec is a bot created to manage our bots' beta programs and the other utilities surrounding them. While the bot is tailored specifically to our needs, they're also free to be used by others with similar needs

Features

Server entry management

This bot is set up to handle an entry application tied in with an entry role and generated entry codes. This allows you to handle a closed beta and know how many times a code has been used by others.

Program handling

Bec has commands for handling beta programs automatically, allowing you to create programs and post them to a channel for users to enter and exit as they please.

Self-hosting

Requirements

  • Node.js v16.6+
  • Postgres v13+
  • Some knowledge of javascript, postgres, and/or general bot hosting

Steps

  1. Download this repository somewhere handy
  2. Open a console in the root folder and run npm i
  3. Copy .env.example, rename to .env, and fill in the proper values
  4. Once all that's done, run node index to run the bot

Becquerel should now be up and running.

Support

If you need help with the bot, feel free to join our support server

If you'd like to support us, consider becoming a patron, donating on ko-fi, or sponsoring us here on github

About

Beta controller for our beta program

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published