Skip to content

Vyxal/VyxalBot3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages