From 9d2dc7efe4950bdd83d8b94e9d2b85340d307a2a Mon Sep 17 00:00:00 2001 From: UnbraveChimp <129645851+UnbraveChimp@users.noreply.github.com> Date: Sat, 18 Apr 2026 05:43:23 +0200 Subject: [PATCH 1/4] chore: add permission Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --- .github/workflows/deploy.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 477ce45..1263ef9 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -7,6 +7,9 @@ on: types: [completed] workflow_dispatch: +permissions: + contents: read + jobs: deploy: runs-on: ubuntu-latest From 1d162d91c4eae3c8b51ae8db73bbfeb5bf558bde Mon Sep 17 00:00:00 2001 From: UnbraveChimp <129645851+UnbraveChimp@users.noreply.github.com> Date: Sat, 18 Apr 2026 05:46:27 +0200 Subject: [PATCH 2/4] chore: fix permission for deploy Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --- .github/workflows/build.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index d5bf9a1..c3d9663 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -2,6 +2,9 @@ name: Build Test on: push: +permissions: + contents: read + jobs: build: runs-on: ubuntu-24.04 From e25410c9c867bb138293da27f917fc41175df128 Mon Sep 17 00:00:00 2001 From: UnbraveChimp <129645851+UnbraveChimp@users.noreply.github.com> Date: Sat, 18 Apr 2026 06:01:35 +0200 Subject: [PATCH 3/4] readme: Update the README.md --- README.md | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 1f0310d..ffcfc8e 100644 --- a/README.md +++ b/README.md @@ -1 +1,20 @@ -# Quest's Official Discord Bot +> [!NOTE] +> Quest's Discord Bot is in active development, feel free to help and contribute to the project! + +# Quest Discord Bot + +An opensource modern Discord Bot. + +## Running locally + +1. Clone the repository +2. Create a PostgreSQL database for this bot. +3. Create a `.env` file based on `.env.example` and fill in the required values +4. Install dependencies with `pnpm install` +5. Deploy the commands with `pnpm run deploy` +6. Run the development server with `pnpm dev` +7. The bot is now live on Discord with registered commands! + +## AI declaration + +Claude (and sometimes ChatGPT) is used when I don’t know how to implement something or when something randomly breaks and I don't know how to fix it. Co-pilot is rarely used to make minimal automatic security fixes for common vulnerabilities. From f700e9c692126ed3480f3e1cab0e0bfe51361054 Mon Sep 17 00:00:00 2001 From: UnbraveChimp <129645851+UnbraveChimp@users.noreply.github.com> Date: Sat, 18 Apr 2026 06:02:43 +0200 Subject: [PATCH 4/4] read: Fix punctuation and update tagline --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index ffcfc8e..a2780f4 100644 --- a/README.md +++ b/README.md @@ -3,13 +3,13 @@ # Quest Discord Bot -An opensource modern Discord Bot. +An opensource modern Discord Bot built for moderation, utilities and support! ## Running locally -1. Clone the repository +1. Clone the repository. 2. Create a PostgreSQL database for this bot. -3. Create a `.env` file based on `.env.example` and fill in the required values +3. Create a `.env` file based on `.env.example` and fill in the required values. 4. Install dependencies with `pnpm install` 5. Deploy the commands with `pnpm run deploy` 6. Run the development server with `pnpm dev`