-
Notifications
You must be signed in to change notification settings - Fork 616
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use matrix Application Service API (matrix) #137
Comments
I believe we have no go helper for Application Services yet, but gomatrix iirc includes the AS extension to the CS API so would just need a http server listening on specific routes to receive the pushed events from Synapse. |
Could this be of any help: https://github.com/tulir/matrix-appservice-go |
Perhaps using something like matrix-appservice-webhooks could be better. |
Has there been any update to this? |
@MayhemBill no, I think the number of users who would actually use this would be rather small, you'll need to setup your own homeserver for this. So it's not priority for me at the moment. But if someone sends me a PR that adds support for this via eg https://github.com/tulir/mautrix-appservice-go , I will accept it gladly. |
Is using swagger not a better approach? I might look into this. https://github.com/go-swagger/go-swagger |
Application API requires hosting matrix homeserver and accessing api's directly. Remote access is forbidden for security reasons so this might be unfeasible. |
With Dendrite, a small homeserver entering beta, and various lightweight implementations supporting the appservice API now this might be more worth it. You can easily run a small bridging server on a 5 buck VPS. |
I might give this a shot |
This would be really useful for us |
Just run appservices on the same host or use a tunnel. |
Look into using matrix application service api for the matrix bridge.
(https://matrix.org/docs/guides/application_services.html)
The text was updated successfully, but these errors were encountered: