Skip to content

KnightedKestrel/PowerCord

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

PowerCord logo

PowerCord โ€” OpenPowerlifting in Discord

CI Status Web Deployment Status Codecov Coverage Discord JS Code style: Prettier

Add to Discord ย ย โ€ขย ย  Support Server ย ย โ€ขย ย  Roadmap

Better Stack Uptime Monitor

Caution

Resource usage issues in fetching data from OPL. Bot will not be usable until fixes are complete.

- Dec 22 '25

Important

Branding refresh! Now with our own original logo. Version 1.0 is in the final stages of development. Check the roadmap for progress and remaining issues.

- Nov 22 '25

๐Ÿš€ Setup

Project requires Node.js to run. After installing, it is recommended to use NVM (installation guide) to manage Node versions. To set the Node version used by the project, run nvm use from root and follow the prompts, especially if that version has not been installed yet.

No other system level dependencies are needed.

Environment

This project uses dotenv to manage environment-specific settings. Rename the .env.example file in the bot directory to .env and enter in the necessary values listed inside the file. If you do not have a token yet, check out this guide.

Warning

Keep the Discord token to yourself at all costs.

Project

In the root directory of the project enter the following commands. This will install all dependencies and begin the dev instance.

npm run install:all
npm run dev

To run the Discord bot or web client individually, enter either the bot or web directory and run:

npm install
npm run dev

๐ŸŒฑ Contribute

See contributing guide.

About

๐Ÿ‹๏ธโ€โ™‚๏ธ Your powerlifting Discord companion

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Contributors 3

  •  
  •  
  •