Patch notes, posted beautifully.

Patchr posts clean, formatted patch notes to your Discord server, from GitHub releases or notes you write.

An example post: Patchr’s own 1.0 release.
  • Version 1.2
  • Free
  • Open source (MIT)
  • In 1 server

Set it up once.

  1. Publish a release on GitHub.

    Point Patchr at a public repo and a channel with /feed add github. That’s the whole setup.

  2. Patchr posts it.

    A few minutes later the notes land in your channel, formatted, with badges for what’s new, fixed and changed.

  3. Change it on GitHub, and the post follows.

    Edit a release and its post updates to match. Pull one, and its post turns grey and says so.

Everything a changelog needs.

GitHub releases, automatically.

Follow any public repo. New releases post themselves, and edits on GitHub update the post.

/patch for everything else.

Not on GitHub? Write the notes in a form, check a private preview, then post.

Badges that read at a glance.

Sections like New, Fixes and Changes get their own badge, so people find what they care about.

Made for announcements.

Ping an opt-in role, and posts in announcement channels reach every server that follows them.

A handful of commands.

By default they need Manage Server. You can change that in Server Settings, under Integrations.

/feed add github
Post a repo’s releases to a channel
/feed list/feed edit/feed remove
Manage your feeds
/patch
Write, preview and post your own notes
/settings
Default channel, ping role, publishing and thumbnails
/help
How it all works

Or run your own.

Patchr is open source under the MIT licence. Add your bot token and start it with Docker.

Self-hosting guide(opens in a new tab)

Terminal
curl -O https://raw.githubusercontent.com/anthonyf2312/patchr/main/compose.yamlcurl -o .env https://raw.githubusercontent.com/anthonyf2312/patchr/main/.env.exampledocker compose up -d   # after adding your tokens to .env

Questions.

Is Patchr free?

Yes. It costs nothing and there’s nothing to buy.

Who can use its commands?

Members with Manage Server, by default. Change it in Server Settings, under Integrations, then Patchr.

Does it read my server’s messages?

No. Patchr doesn’t read messages, member lists or direct messages, and it doesn’t ask Discord for the permissions that would let it.

What does it keep, and for how long?

Only what it needs to post: your settings, your feeds and a record of each post. Remove Patchr and everything it stored for your server is deleted. The privacy policy has the details.

Can I run my own copy?

Yes. It’s MIT licensed and ships with a Docker setup. See above.

Where do I get help?

In the support server(opens in a new tab). Bug reports and ideas are welcome there too.

Add Patchr to your server.

Add to Discord(opens in a new tab)