{"repo":"jkhsjdhjs/maubot-webhook","free":true,"listed":false,"github":"https://github.com/jkhsjdhjs/maubot-webhook","clone":"git clone https://github.com/jkhsjdhjs/maubot-webhook.git","description":"A maubot plugin to send messages using webhooks.","language":"Python","stars":40,"topics":["maubot","http","plugin","webhook","jinja2","matrix"],"license":"AGPL-3.0","category":"chat-messaging","readme_excerpt":"maubot-webhook A maubot plugin to send messages using webhooks. Features - Jinja2 templating - JSON support - HTTP Basic and Token Bearer authorization Installation Either download an .mbp file from the release assets or build one yourself. Then, upload it to your maubot instance. Furthermore, this plugin requires Jinja2 for template rendering. However, since maubot already depends on Jinja2, you shouldn't have to install it manually. Usage Create a new instance in the maubot management interface and select me.jkhsjdhjs.maubot.webhook as Type . The client selected as Primary user will be used to send the messages. Each instance of this plugin provides a single webhook. To create multiple webhooks, just instantiate this plugin multiple times. Example Configuration This plugin has the following settings you can configure: path The path the webhook will be available at. It must start with a / or be empty. It is relative to the webapp base URL of the instance: The URL under which the webhook is made available is logged on instance startup, so if you're unsure, you can check the logs. The path supports variable resources, which can be used to extract information from the request URL to format the room and the message . Further information on this can be found in the formatting section. method Specifies the HTTP method that can be used on the given path. Should be one of GET , POST , PUT , DELETE , PATCH , HEAD , OPTIONS or for any method. This setting is case-insensitive. See also","default_branch":null,"files":null,"tree":[],"storefront":"/r/jkhsjdhjs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jkhsjdhjs/maubot-webhook/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."}