{"repo":"eternal-flame-AD/gotify-broadcast","free":true,"listed":false,"github":"https://github.com/eternal-flame-AD/gotify-broadcast","clone":"git clone https://github.com/eternal-flame-AD/gotify-broadcast.git","description":"A plugin which brings broadcasts to gotify.","language":"Go","stars":84,"topics":["gotify","gotify-plugin","self-hosted"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"gotify-broadcast A plugin which brings broadcasts to gotify. Screenshot Installation If you found your gotify version is included in the build, you can download the shared object and put that into your plugin dir. If you did not find you gotify version, follow these steps to build one for your own: 1. Download a zip file of the source code of current release at the releases page and extract it. 1. export GO111MODULE=on if you are in GOPATH 1. make download-tools 1. make GOTIFY VERSION=v1.2.1 build to build the plugin for your gotify version ( GOTIFY VERSION could be a tag, a branch or a commit). Configuration The configuration contains three keys: channels , sender filter , and receiver filter . Channels The channels key in the configuration describes which channels you are using. Each channen has two parameters: name and public . The name parameter is used to identify the channel. It must be unique and is required while sending broadcasts. The public parameter specifies whether this channel will be visible to other users in the Displayer panel in their WebUI. If this is set to false , they will not be able to see this channel on the WebUI, but they can still recieve messages from this broadcast. Thus, it is recommended to set a receiver filter which defaults to Reject on private channels. Filters In order to control from which and to which a broadcast is sent, a filter system is integrated into this plugin. The Matching Routine Messages are filtered with a iptables-like filt","default_branch":null,"files":null,"tree":[],"storefront":"/r/eternal-flame-AD","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/eternal-flame-AD/gotify-broadcast/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}