{"id":16874097,"url":"https://github.com/cadair/octoprint-matrix-notifier-plugin","last_synced_at":"2025-03-22T07:31:27.445Z","repository":{"id":45257243,"uuid":"387124924","full_name":"Cadair/octoprint-matrix-notifier-plugin","owner":"Cadair","description":"An octpront plugin for sending matrix notifications and snapshots.","archived":false,"fork":false,"pushed_at":"2025-03-17T17:25:00.000Z","size":376,"stargazers_count":15,"open_issues_count":5,"forks_count":8,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-18T09:21:33.510Z","etag":null,"topics":["matrix","octoprint","octoprint-plugin"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Cadair.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"Cadair","liberapay":"Cadair"}},"created_at":"2021-07-18T08:14:43.000Z","updated_at":"2024-12-10T08:50:10.000Z","dependencies_parsed_at":"2024-03-26T11:25:46.882Z","dependency_job_id":"6726f3e7-75ca-4bf8-9cc7-a446d6bc4c73","html_url":"https://github.com/Cadair/octoprint-matrix-notifier-plugin","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cadair%2Foctoprint-matrix-notifier-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cadair%2Foctoprint-matrix-notifier-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cadair%2Foctoprint-matrix-notifier-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cadair%2Foctoprint-matrix-notifier-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Cadair","download_url":"https://codeload.github.com/Cadair/octoprint-matrix-notifier-plugin/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244925147,"owners_count":20532873,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["matrix","octoprint","octoprint-plugin"],"created_at":"2024-10-13T15:29:27.846Z","updated_at":"2025-03-22T07:31:26.948Z","avatar_url":"https://github.com/Cadair.png","language":"Python","funding_links":["https://github.com/sponsors/Cadair","https://liberapay.com/Cadair"],"categories":[],"sub_categories":[],"readme":"# Matrix Notifier for OctoPrint\n\nSend messages and snapshots to matrix rooms.\n\n## Setup\n\nInstall via the bundled [Plugin Manager](https://docs.octoprint.org/en/master/bundledplugins/pluginmanager.html)\nor manually using this URL:\n\n    https://github.com/Cadair/octoprint-matrix-notifier-plugin/archive/main.zip\n\n## Configuration\n\nThe plugin can be configured via the octoprint UI. You will need the room alias or room id of the matrix room as well as your server address and an access token.\n\nThe easiest way to obtain an access token is to login with Element, copy the access token from the settings panel and then *do not logout*.\n\n## Credits\n\nThis plugin is heavily inspired by [OctoSlack](https://github.com/fraschetti/Octoslack) and I used [Octoprint Signal Notifier](https://github.com/aerickson/OctoPrint_Signal-Notifier) to understand how to write an octoprint plugin and how to capture a snapshot from the camera.\n\n## Developer Info\n\n### Making a Release\n\n1. Update the version number in `setup.py`, push to `main`.\n1. Check the release draft on GitHub, make sure version number matches the\n   `setup.py`.\n1. Publish Release on GitHub.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcadair%2Foctoprint-matrix-notifier-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcadair%2Foctoprint-matrix-notifier-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcadair%2Foctoprint-matrix-notifier-plugin/lists"}