gist/matrix/uk.half-shot.matrix-hookshot.feed/README.md

1.1 KiB
Raw Blame History

hookshot room state configuration

When Hookshot is configured via the manage integrations menu, it appears to perform two state installations/directories/whatever:

  • uk.half-shot.matrix-hookshot.feed
    • contains state events with the feed name
      • contains the json below
  • io.element.integrations.installations
    • contains uuid below

feed

This entry is the feed url e.g. https://feeds.yle.fi/uutiset/v1/recent.rss?publisherIds=YLE_NEWS, and contains:

{
  "label": "YLE News in English",
  "url": "https://feeds.yle.fi/uutiset/v1/recent.rss?publisherIds=YLE_NEWS"
}

installation

This probably has or should be left for the integration manager.

{
  "appId": "hookshot-feeds",
  "installationId": "uuid-goes-here",
  "userIds": ["@feeds:integrations.ems.host"],
  "widgetIds": []
}