https://github.com/nelsondane/sponsors-bot
Discord Bot to Connect Members to GitHub Sponsors for Special Roles
https://github.com/nelsondane/sponsors-bot
discord discord-bot discord-py docker edgedb github-sponsors python
Last synced: about 1 year ago
JSON representation
Discord Bot to Connect Members to GitHub Sponsors for Special Roles
- Host: GitHub
- URL: https://github.com/nelsondane/sponsors-bot
- Owner: NelsonDane
- Created: 2024-05-26T03:44:29.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-14T21:46:34.000Z (about 1 year ago)
- Last Synced: 2025-04-06T06:04:02.162Z (about 1 year ago)
- Topics: discord, discord-bot, discord-py, docker, edgedb, github-sponsors, python
- Language: Python
- Homepage:
- Size: 83 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# sponsors-bot
A Discord Bot that allows users to verify their GitHub Sponsors status and get access to sponsor-only roles/channels. It can also detect contributors to a GitHub repository and assign them a contributor role.
It works by prompting the user in a private thread to connect their GitHub account in Discord connection settings (even if it's not publicly visible on their Discord profile). The bot will then check if the user is a sponsor of the specified GitHub user and if so, assign the appropriate roles. It then stores this information in an EdgeDB database.