🎃 Happy hacktober! 🧙🏼♀️#
This bot listens to the jetstream firehose, filters for labels added to issues on tangled.org, checks if they are the official good-first-issue label, and then posts about it!
It's made with:#
- jacquard: auth and posting
- microcosm slingshot: identity resolution and record fetching
- microcosm jetstream: firehose listener
- tangled's PDS hosts the bot's account!
It's made by:#
It would be nice if this bot would:#
- pull OG repo images so it can post with an external link embed
It would be nice if this bot could:#
- link directly to the issue, instead of the repo's all-issues page. i don't think it's possible right now because the issue page URL needs the issue id number, which is only kept in tangled's appview at the moment.
- reply to its posts when issues are closed as complete! again currently the open/closed state for tangled is only in the appview, so this is not currently possible to detect.
Things to watch out for if you hack on it#
- The microcosm jetstream package isn't published, so this currently uses a horrible local path reference for it, and that reference uses a very old folder name that you won't get by default from cloning microcosm-rs. If you rename microcosm-rs's folder name to
links, it should work! or ping me and i'll fix it.