someteam / acha

Git Achievements
http://acha-acha.co
Eclipse Public License 1.0
466 stars 33 forks source link

Slack notification support #29

Open ilyachase opened 5 years ago

ilyachase commented 5 years ago

Hi there! Thanks for a such funny tool. Also just thought, it would be awesome if acha-acha would be able to send slack notifications about recent achievements. What do you think?

tonsky commented 5 years ago

We are not working on this project anymore, but if we did, it would certainly be a great feature

On Sun, May 12, 2019, at 10:19, Ilya Levin wrote:

Hi there! Thank for such funny tool. Also just thought, it would be awesome if acha-acha would be able to send slack notifications about recent achievements. What do you think?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/someteam/acha/issues/29, or mute the thread https://github.com/notifications/unsubscribe-auth/AACFU3BW3AH6VX4CXM5EDBDPU7AGFANCNFSM4HMJX7FA.

bgalek commented 2 years ago

I'll try to revive the project ;)

tonsky commented 2 years ago

Good luck!

bgalek commented 2 years ago

@ilyachase do you want to test my implementation? :)

ilya-levin-lokalise commented 2 years ago

@bgalek yeah, why not! :) Where is it? Don't see any new commits or PRs

bgalek commented 2 years ago

@ilya-levin-lokalise it's a total rewrite! I've made it easy to integrate any repo using github webhooks

bgalek commented 2 years ago

@ilya-levin-lokalise create a test repository, add webhook for every commit to https://gh-stats.app/achievements I'm working on slack channel configuration - but after adding the webhook, when you commit anything that is already ported (ie. "wow") it will show on my test slack channel ;)

bgalek commented 2 years ago

I've got basic notifications working ;)

Screenshot 2021-08-30 at 22 40 26 Screenshot 2021-08-30 at 22 41 07

ilya-levin-lokalise commented 2 years ago

@bgalek can you share the repository? :)

bgalek commented 2 years ago

@ilya-levin-lokalise Sure! https://github.com/bgalek/gh-stats-api