Personal discord bot written by me
Find a file
2023-04-23 04:21:18 -04:00
.vscode chore(vscode/settings): add some basic settings to abide by. 2022-11-12 01:45:12 -05:00
bot fix(managers/Player): increase leave timeout to 30 seconds to be a lot smoother transition to end users 2023-04-23 04:21:18 -04:00
.eslintrc.json chore(eslint): fix linter using JS no-unused-vars over the TS version 2023-01-08 12:32:50 -05:00
.gitattributes Creating formatting rules for the bot and creating .gitignore 2021-08-29 02:31:36 -04:00
.gitignore chore(gitignore): update git ignore 2023-03-31 00:28:31 -04:00
.npmrc Swapping youtube-dl-exec to yt-dlp in order to have faster download times. 2021-11-18 01:43:21 -05:00
.prettierrc.json Creating formatting rules for the bot and creating .gitignore 2021-08-29 02:31:36 -04:00
Dockerfile fix(Dockerfile): fix build process and bot not starting 2023-04-23 04:01:34 -04:00
index.ts fix: bot crash on fresh install due to missing files and config fields. 2022-11-08 03:00:48 -05:00
package-lock.json chore(deps): update deps 2023-04-22 20:56:04 -04:00
package.json chore(scripts): update scripts to have a docker build and build command 2023-04-22 22:13:43 -04:00
README.md build(docker): attempt to write a working docker container, add readme 2023-01-07 23:55:36 -05:00
tsconfig.json fix: convert code to work as ESM 2022-07-10 01:43:58 -04:00

About

This bot is a personal project. I add the features I want as challenges for me or as utilities for me.

Running the bot

Docker

When running the bot with docker you'll have to mount a volume that maps to `/bot/data` to backup the SQLite database and to fill out the config file.

Baremetal

	Install the dependancies with `npm install`. Run the bot with `npm start` and it will create the config file and database in a data directory. Please configure the config file to how you plan to setup the database.