Native integration where it makes sense to have it, but this approach Nostur takes works well too. If a particular event kind is not natively supported, Nostur shows a list of suggested apps that support it and will launch the content in that app. Here's an example where I pasted the naddr... for a zap.stream live stream into Nostur. It showed me a list of apps that support it.
