https://github.com/kibibit/achievibit
Github Gamification - Achievements system as a GitHub WebHook.
https://github.com/kibibit/achievibit
achievements fun gamification shield webhook webhooks
Last synced: 11 months ago
JSON representation
Github Gamification - Achievements system as a GitHub WebHook.
- Host: GitHub
- URL: https://github.com/kibibit/achievibit
- Owner: Kibibit
- License: mit
- Created: 2016-09-26T12:49:00.000Z (over 9 years ago)
- Default Branch: beta
- Last Pushed: 2023-01-27T03:08:03.000Z (about 3 years ago)
- Last Synced: 2025-03-27T00:12:03.565Z (11 months ago)
- Topics: achievements, fun, gamification, shield, webhook, webhooks
- Language: TypeScript
- Homepage: http://achievibit.kibibit.io/
- Size: 14.9 MB
- Stars: 163
- Watchers: 8
- Forks: 11
- Open Issues: 89
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
@kibibit/achievibit
Github Gamification - Achievements system as a GitHub WebHook.
[](https://achievibit.kibibit.io/) [](https://achievibit.kibibit.io/docs/)
[](https://achievibit-beta.herokuapp.com/) [](https://achievibit-beta.herokuapp.com/api/docs)
## Description
- Get achievements on different characteristics of your pull requests
- Use the [achievibit chrome extension](https://chrome.google.com/webstore/detail/achievibit/iddkmddomdohnihbehiamfnmpomlhpee?utm_source=achievibitreadme) to see `achievibit` inside `GitHub`
## how to use
**we're working on implementing GitHub oAuth to support some extra features.**
***stay tuned***
`achievibit` needs to be integrated into each enabled repository via a **webhook**.
1. Go to your main repository page
2. click on ***Settings***
3. on the sidebar, click on ***Webhooks***
4. click on ***add webhook***
5. paste achievibit's url (`https://achievibit.kibibit.io`) into the ***payload url***
6. change ***Content type*** to `application/json`
7. on ***Which events would you like to trigger this webhook?***, select `Let me select individual events.` and check `Pull request` and `Pull request reviews`
**Maybe sometime later we'll also support repo achievements. open an issue if you're interested :-)**
## Chrome extension [](https://chrome.google.com/webstore/detail/achievibit/iddkmddomdohnihbehiamfnmpomlhpee) [](https://chrome.google.com/webstore/detail/achievibit/iddkmddomdohnihbehiamfnmpomlhpee)
You can install our chrome extension to see achievements in github profiles,
and see an animation everytime you get an achievement
## Add our shield to your project's README
We've just started, and we want to spread the word. We would really appreciate if you'll add our shield if you think `achievibit` is worth talking about
copy this snippet to any **markdown** file
- shield: number of achievable achievements [](https://achievibit.kibibit.io)
```markdown
[](https://achievibit.kibibit.io)
```
## Contributors ✨
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):

Neil Kalman
💻 📖 🎨 🚧 🚇 ⚠️

O T
💻 ⚠️

Michael Dunaevsky
💻 ⚠️ 🐛

Andrea Rosales
🐛 💻

Daniel Ruf
🐛 📖
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind are welcome!
## Stay in touch
- Author - [Neil Kalman](https://github.com/thatkookooguy)
- Website - [https://github.com/kibibit](https://github.com/kibibit)
- StackOverflow - [thatkookooguy](https://stackoverflow.com/users/1788884/thatkookooguy)
- Twitter - [@thatkookooguy](https://twitter.com/thatkookooguy)
- Twitter - [@kibibit_opensrc](https://twitter.com/kibibit_opensrc)