A Matrix bot for connecting to external services like GitHub, GitLab, JIRA, and more.
- Several services are supported out of the box.
- Webhooks let you connect all kinds of services, with the ability to write rich templates using JavaScript.
- No external database is required, instead using Matrix state as a persistent store.
- End-to-Bridge encryption allows bots to be used in encrypted Matrix rooms.
- Powerful widgets let you configure Hookshot from a room or the Element Extensions Store.
We richly support the following integrations:
Get started by reading the the setup guide!
Documentation can be found on GitHub Pages.
You can build the documentation yourself by:
# cargo install mdbook
mdbook build
sensible-browser book/index.html
We have a Matrix support room (#hookshot:half-shot.uk).