Skip to content

Latest commit

 

History

134 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vyxal Bot 3

A custom-built chatbot for GitHub logging and other automation tools in the Vyxal Stack Exchange chatroom.

Local development instructions:

  1. Download and install PostgreSQL, and create a new account for the bot to use
  2. Download and install poetry, ideally with pipx (pipx install poetry)
  3. Clone this repository
  4. Run poetry install
  5. Rename .sample.env to .env and fill in the blanks (including the Postgres database URL); the variables starting with GITHUB__ can be left as-is if you don't plan on testing commands which interact with GitHub.
  6. Run poetry run prisma db push to initialize the database and create the Prisma client
  7. Start the bot with poetry run python3 -m vyxalbot3

Any changes to the schema must be pushed to the database with poetry run prisma db push.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages