Skip to content

A Discord bot designed to streamline GitHub backlog management.

Notifications You must be signed in to change notification settings

MichaelHolley/MySpaceBot

Repository files navigation

MySpaceBot

A Discord bot designed to streamline GitHub backlog management. It allows you to quickly create issues in a private repository and automatically add them to a GitHub Project board via simple Discord commands—bypassing the complexity of the GitHub mobile app.

Setup

  1. Install dependencies:

    bun install
  2. Configure environment: Create a .env file with the following:

    DISCORD_TOKEN=your_discord_bot_token
    APPLICATION_ID=your_discord_application_id
    GITHUB_TOKEN=your_personal_access_token
    USER_ID=your_discord_user_id
  3. Register commands:

    bun reg:commands
  4. Run the bot:

    bun dev

Usage

  • /new-tech: Creates a new issue in the michaelholley/MySpace repository and adds it to Project #6.
  • Note: For security, the bot only responds to Direct Messages from the authorized USER_ID.
image image

About

A Discord bot designed to streamline GitHub backlog management.

Topics

Resources

Stars

Watchers

Forks