Skip to content

ricotandrio/git-bot

Repository files navigation

GitBot

GitBot is a Discord bot that integrates GitHub repository management directly into Discord. It enables teams to create and manage issues without leaving their primary communication channel.

GitBot solves this by allowing anyone to create a structured GitHub issue directly from Discord with a simple command.

Usage

GitBot supports both natural language interaction and structured slash commands.

Natural Language via @mention

You can also just tag the bot and describe what you want in plain English, no commands needed:

@GitBot create a bug for login crash in my-repo
@GitBot assign issue #42 to @rico in my-repo
@GitBot what repos are available?
@GitBot remove my-repo from the list

GitBot uses Gemini API to understand your intent and execute the right action automatically.

Slash Commands

Use structured slash commands for precise control:

Command Description
/create-issue Create a GitHub issue from Discord
/assign-issue Assign an issue to a team member
/add-repo Add a GitHub repository to the server
/link-github Link your Discord account to GitHub
/unlink-github Unlink your GitHub account
/status View open issues across all repositories
/helps List all available commands
/ping Check bot latency

About

Discord bot that integrates GitHub repository management

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors