jcpsantiago / thearqivist

Backup Slack and create Confluence pages from your important conversations.
https://arqivist.app
MIT License
7 stars 1 forks source link
backup compliance confluence documentation incident-management slack slack-bot

The Arqivist

Hard at work archiving your messages.

⚠️ This repo has unstable code, DO NOT RELY ON IT. The version available at the Atlassian Marketplace uses a private version of the code, and is stable.

Saving Slack messages

The Arqivist is a Slack bot which you can summon to create a Confluence page with the contents of a message thread, or a channel.

Requirements

To run The Arqivist yourself you need

Data persistence

The Arqivist uses SQLite as the backend database. See data model at dbdiagram.io

Installing in Confluence

If you your own running instance of The Arqivist, you can install it manually in Confluence by going to "Apps" > "Manage apps" in Confluence's top navbar, then clicking "Upload app" and pasting the URL to your descriptor.json file.

Installing in Slack

WIP

How to use The Arqivist

After installing The Arqivist in Slack, you can interact with the bot in two ways

Use-cases

Hacking locally

Contributors

Contributing

If you found a bug, or want to propose new features please open an issue. PRs are also welcome!

License

MIT