Badge request: Discord Bot List upvote count
- Dominant language
- JavaScript
- Stars
- 27.2k
- Forks
- 5.6k
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 46
Description
:clipboard: **Description**
[top.gg](https://top.gg/) (a.k.a. Discord Bots or DBL) is probably the biggest list of Discord bots out there. They allow users to upvote their favorite bots. This PR proposes a badge that shows how many upvotes a bot has.
:link: **Data**
They have a public API [endpoint](https://top.gg/api/bots/445277324175474689) for getting information about a specific bot ([documentation here](https://top.gg/api/docs#bots)). [SVG scraping is also an option](https://top.gg/api/widget/445277324175474689.svg), but I don't see a reason to do it if JSON is available.
:microphone: **Motivation**
Many open-source bots have hosted instances, often listed on top.gg. These badges could be added to their repositories.
Contributor guide
Research direction
No repository file or test is named in the issue. Start by reading the linked top.gg API documentation and examining existing badge integrations in the repository; done means a badge can retrieve and display a Discord bot's upvote count from the public endpoint.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- api
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100