Darkest-PR

Darkest-PR

Darkest-PR is a GitHub app to narrate your development.

94 followers

On certain event occurrences, Darkest-PR automatically evaluates the situation and responds with a fitting quote of ancestor from Darkest Dungeon. Making the development more like a dungeon crawler run, a sensational journey, more alive, more thrilling.
Darkest-PR gallery image
Darkest-PR gallery image
Darkest-PR gallery image
Darkest-PR gallery image
Darkest-PR gallery image
Darkest-PR gallery image
Darkest-PR gallery image
Darkest-PR gallery image
Darkest-PR gallery image
Darkest-PR gallery image
Free
Launch Team / Built With
Checkmarx Developer Assist for AI IDEs
Security linter for vibe coding: fix vulns as you build
Promoted

What do you think? …

Yiğit Kürşad Ersoy
Hi everyone, Darkest-PR (PR stands for Pull-Request) is a GitHub app/bot to narrate your development, making development more exciting or desperate. When certain events occur in the repository, Darkest-PR automatically evaluates the situation and responds with a fitting quote of ancestor from Darkest Dungeon. Making the development more like a dungeon crawler run, a sensational journey, more alive, more sentimental, more thrilling and more depressing... Depending on the contextual emotional matrix of the event, it could respond with a quote that'll raise the spirits of your teammates, rally their souls, or it could leave a comment to shame them for their failure, or compliment their greatness, strike fear into their hearts, speak out loud their rage. Imagine such cases: Someone is removed from PR assignment and the bot responds with: - "Send this one to journey elsewhere, for we have need of sterner stock." PR is rejected (request change) and the bot responds with: - "Carelessness will find no clemency in this place!" PR is closed without merge and the bot responds with: - "A setback, but not the end of things!" PR is accepted and merged immediately and the bot responds with: - "A singular strike!" Someone is assigned to an issue and the bot responds with: - "More arrive, foolishly seeking fortune and glory in this domain of the damned.", Sometimes the quotes are so fitting, so perfect for the situation; it makes development a marvelous journey. Such epic that is worth narrating. My motivation for the project: I've always enjoyed roguelike, dungeon-crawler and RPG games. Among all those games many, Darkest Dungeon has a special place in my heart. In no such game I've encountered such captivating, strong, profound and invested monologues. Both the audio and the narration scripts are spectacular. It is so shakespearean. Another reason I keep it so dear is that it's stress, hope, despair, loss mechanics are unique. It really makes you connected with the game, as if you're feeling the actual moments your characters are going through, the ambiance is riveting. The first time you get party-wiped, you learn the true meaning of desperation and the setting of the game. It's like Dark Souls of dungeon crawlers. Fun fact: I unconsciously memorized 90% of all the quotes from Darkest Dungeon. In my career, I've reviewed thousands upon thousands pull requests. Countless issues, bugs tackled. Worked with my fellow teammates to undertake many challenging features. Each of these feature a different setting of emotions; some of them are definitive struggles, some a gentle breeze, some terrorizing nightmares, some are well-deserved relief after completing them. Then I realized, each development is very similar to Darkest Dungeon runs. Your team is your party, your environment is your location, your task/goal is your adversary. So it would be apt to narrate the development like so. And for this reason, Darkest-PR has come to life. To make development process more interactive, more fun, more story-like, an epic tale.
Emily Grace Thompson
💡 Bright idea
I like the idea of making devs feel like they're in a dungeon crawler! It's like bringing some game magic into coding. Btw, can it be customized with different games' quotes or just Darkest Dungeon? Either way, love the vibe! Keep it up!
Yiğit Kürşad Ersoy
Hi @emilygracethompson, glad to hear you liked it! It certainly can be customized or expanded to include quotes from other games as well. I designed the architecture in such way to allow such expanse. It is quite easy to be honest, simply including/altering quotes in the data JSON file takes effect immediately. There is already a roadmap TODO in plans for including quotes from the Darkest Dungeon 2 game. If you wish this for a specific game, I can make it happen. Just let me know. If you're interested, I can also include instructions on how to fork this and customize it to your game for quotes. This way you can have your own bot tailored by you to narrate your development using quotes from your favorite game! Enjoy
annedevj
Fun idea, I'd implement that if my previous company's repo to have so more fun during the day ahah 😄 now working mostly on my own there are a little less actions on the PR 😅
Yiğit Kürşad Ersoy
@annedevj Hahah too right. It is quite fun to have it in big teams with many repository events. Though you can still enjoy this app in your own solo projects as well, it accompanies you with humorous narrations to make your day. Cheers.
Star Boat
💎 Pixel perfection
This is such an innovative concept, @skywarth! Darkest-PR really takes the mundane process of pull requests and elevates it to a whole new level. Giving each interaction the weight of Darkest Dungeon's haunting quotes adds a layer of storytelling and emotion that's rarely found in development tools. 🎮 I love how you've drawn parallels between the challenges faced in coding and the struggles of dungeon crawling. It truly creates a sense of adventure within the dev process. Plus, who wouldn’t want a bot commenting on their PRs with the same gravitas as the ancestor? It's like adding a dramatic flair to what often feels like a tedious task. Can't wait to see how the community responds to this - definitely hoping to Upvote it! Keep up the fantastic work, making GitHub a little more thrilling feels like a dream come true! #PH #Makers
Yiğit Kürşad Ersoy
Thank you for your nice sentiments @star_boat, well put. Much obliged.
Franck
I played this game a few yearq ago, fun idea haha !
Yiğit Kürşad Ersoy
@franckwebpro Yeah I like Darkest Dungeon a lot, so I figured why don't we make it into a bot to narrate the development. It gets hilarious very quickly I tell you that :D Thank you, enjoy.
Yiğit Kürşad Ersoy
Links for the project: - GitHub Marketplace listing: https://github.com/marketplace/d... - GitHub App Page: https://github.com/apps/darkest-pr - Probot featured apps listing: https://probot.github.io/apps/da... Thank you
Elke
This is such a unique idea, @skywarth! Turning PRs into a Darkest Dungeon narrative sounds like an absolute game-changer for devs. It'll definitely add some spice to the usual merge monotony! Can't wait to see how this evolves. Also, that "A singular strike!" quote is a perfect touch for a swift merge! 🐉
Yiğit Kürşad Ersoy
Thank you for your nice comment @elke_qin, delighted to see you find it interesting. There is more to come as there is a long list of roadmap TODOs, so stay tuned! Meanwhile make sure to install the app on your repositories to experience the thrill yourself 💥 Have a good one, cheers.
123
Next
Last