{"id":21875253,"url":"https://github.com/simatec/iobroker.gotify-ws","last_synced_at":"2025-04-15T01:28:32.653Z","repository":{"id":226492877,"uuid":"768844752","full_name":"simatec/ioBroker.gotify-ws","owner":"simatec","description":"Gotify web socket for connection to various notification systems","archived":false,"fork":false,"pushed_at":"2025-04-05T19:33:57.000Z","size":1416,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-05T20:27:34.481Z","etag":null,"topics":["adapter","discord","email","gotify","iobroker","matrix","pushover","signal","telegram","websocket","whatsapp"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/simatec.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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}},"created_at":"2024-03-07T20:54:41.000Z","updated_at":"2025-04-05T19:33:54.000Z","dependencies_parsed_at":"2024-07-14T22:27:54.720Z","dependency_job_id":"09a4c415-444f-4dfd-a77e-2671a7f0bc5a","html_url":"https://github.com/simatec/ioBroker.gotify-ws","commit_stats":null,"previous_names":["simatec/iobroker.gotify-ws"],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simatec%2FioBroker.gotify-ws","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simatec%2FioBroker.gotify-ws/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simatec%2FioBroker.gotify-ws/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simatec%2FioBroker.gotify-ws/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simatec","download_url":"https://codeload.github.com/simatec/ioBroker.gotify-ws/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248988259,"owners_count":21194393,"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":["adapter","discord","email","gotify","iobroker","matrix","pushover","signal","telegram","websocket","whatsapp"],"created_at":"2024-11-28T07:15:14.386Z","updated_at":"2025-04-15T01:28:32.646Z","avatar_url":"https://github.com/simatec.png","language":"JavaScript","funding_links":["https://paypal.me/mk1676","https://github.com/sponsors/simatec"],"categories":[],"sub_categories":[],"readme":"![Logo](admin/gotify-ws.png)\n\n# ioBroker.gotify-ws\n\n![Number of Installations](http://iobroker.live/badges/gotify-ws-installed.svg)\n![Number of Installations](http://iobroker.live/badges/gotify-ws-stable.svg)\n[![NPM version](http://img.shields.io/npm/v/iobroker.gotify-ws.svg)](https://www.npmjs.com/package/iobroker.gotify-ws)\n[![Downloads](https://img.shields.io/npm/dm/iobroker.gotify-ws.svg)](https://www.npmjs.com/package/iobroker.gotify-ws)\n[![Known Vulnerabilities](https://snyk.io/test/github/simatec/ioBroker.gotify-ws/badge.svg)](https://snyk.io/test/github/simatec/ioBroker.gotify-ws)\n![Test and Release](https://github.com/simatec/ioBroker.gotify-ws/workflows/Test%20and%20Release/badge.svg)\n\n[![License](https://img.shields.io/github/license/simatec/ioBroker.gotify-ws?style=flat)](https://github.com/simatec/ioBroker.gotify-ws/blob/master/LICENSE)\n[![Donate](https://img.shields.io/badge/paypal-donate%20|%20spenden-blue.svg)](https://paypal.me/mk1676)\n[![](https://img.shields.io/static/v1?label=Sponsor\u0026message=%E2%9D%A4\u0026logo=GitHub\u0026color=%23fe8e86)](https://github.com/sponsors/simatec)\n\nThis adapter uses the service `Sentry.io` to automatically report exceptions and code errors and new device schemas to me as the developer. More details see below!\n\n---\n\n## Support adapter development\n\n**If you like ioBroker.gotify-ws, please consider making a donation:**\n\n[![paypal](https://www.paypalobjects.com/en_US/DK/i/btn/btn_donateCC_LG.gif)](https://paypal.me/mk1676)\n\n---\n\n## gotify-ws adapter for ioBroker\n\nGotify-WS is an adapter that establishes a websocket connection to a Gotify server and can therefore receive and process all messages from the server.\n\nThe background for me was a missing connection to all common systems.\nFor example, there is no proper app for IOS.\n\nHowever, as Gotify is becoming more and more popular and has now also found its way into many systems such as Proxmox as a notification service, I needed a solution.\n\nThis is where Gotify-WS comes into play.\nGotify-WS receives messages and forwards them to a notification service supported by ioBroker. This means that messages can be forwarded to Telegram, for example.\n\nSpotify-WS currently supports the following notification services\n\n-   e-mail\n-   Matrix\n-   Notification-Manager\n-   Pushover\n-   Discord\n-   Signal\n-   Telegram\n-   Whatsapp\n\n---\n\n## Adapter configuration\n\nThe configuration of the adapter is very simple.\n\nYou create a new client on your Gotify server and copy the generated token of the client.\nYou enter this in the Gotify-WS adapter configuration.\nGotify-WS also needs the IP address or domain and the port of the Gotify server.\n\nThis establishes a connection and the adapter can receive all incoming messages from the Gotify server.\n\nYou can then configure a notification service of your choice for forwarding.\n\n---\n\n## Changelog\n\n\u003c!-- ### **WORK IN PROGRESS** --\u003e\n\n### **WORK IN PROGRESS**\n\n-   (simatec) Dependencies updated\n-   (simatec) migrated to json5\n\n### 0.1.12 (2025-02-22)\n\n-   (simatec) Dependencies updated\n-   (simatec) small fix\n\n### 0.1.11 (2025-01-09)\n\n-   (simatec) eslint-config fix\n-   (simatec) Code fix\n-   (simatec) Dependencies updated\n-   (simatec) Update License\n\n### 0.1.10 (2024-11-24)\n\n-   (simatec) Dependencies updated\n-   (simatec) Responsive Design fix\n-   (simatec) Issue Action added\n-   (simatec) eslint-config added\n\n### 0.1.9 (2024-09-26)\n\n-   (simatec) Fix for admin 7.1.5\n\n### 0.1.8 (2024-09-24)\n\n-   (simatec) Responsive Design fix\n-   (simatec) Cleaned code\n\n### 0.1.7 (2024-09-16)\n\n-   (simatec) Dependencies updated\n-   (simatec) Responsive Design fix\n\n### 0.1.6 (2024-09-10)\n\n-   (simatec) Fix Adapter Check\n-   (simatec) Dependencies updated\n-   (simatec) Responsive Design added\n\n### 0.1.5 (2024-07-22)\n\n-   (simatec) small fix\n\n### 0.1.4 (2024-07-19)\n\n-   (simatec) Dependencies updated\n\n### 0.1.3 (2024-07-17)\n\n-   (simatec) Fix Test \u0026 Release\n-   (simatec) Fix Timeout\n\n### 0.1.2 (2024-06-26)\n\n-   (simatec) Fix io-package\n-   (simatec) Notification-Manager added\n\n### 0.1.1 (2024-06-19)\n\n-   (simatec) Fix Branch\n\n### 0.1.0 (2024-06-19)\n\n-   (simatec) First Release\n\n### 0.0.1 (2024-03-15)\n\n-   (simatec) initial release\n\n---\n\n## License\n\nMIT License\n\nCopyright (c) 2024 - 2025 simatec\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimatec%2Fiobroker.gotify-ws","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsimatec%2Fiobroker.gotify-ws","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimatec%2Fiobroker.gotify-ws/lists"}