element-hq / element-hq/synapse
Dynamically fetch `oembed` provider metadata (for url previews)
- Dominant language
- Python
- Stars
- 4.6k
- Forks
- 600
- Avg merge
- 5d 22h
- Merged PRs (30d)
- 51
Description
This issue has been migrated from [#9877](https://github.com/matrix-org/synapse/issues/9877).
---
> > it might be nice to be able to specify custom hooks in synapse's configuration, although I'm not sure if that's really worth the effort.
>
> This shouldn't be too hard, it would also be nice to default to using the documented providers (https://oembed.com/providers.json).
_Originally posted by @clokep in https://github.com/matrix-org/synapse/issues/9733#issuecomment-814111058_
---
Fetching this, and refreshing every week or so, could give better experience to users for embeds, I think adding this would help a lot with miscellaneous embedding problems users might not report, and instead "magically" make each one of them work for their favourite websites.
Contributor guide
Assessment
This issue has not been assessed yet.