### Bare Bones podcast:liveItem Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/tags/live-item.md This snippet demonstrates a minimal configuration for the podcast:liveItem tag, including only the essential elements like status, start and end times, title, GUID, enclosure, and a content link. ```xml Podcasting 2.0 Live Stream e32b4890-983b-4ce5-8b46-f2d6bc1d8819 Listen Live! ``` -------------------------------- ### Podcast Chat Example (IRC) Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/tags/chat.md This example shows how to use the podcast:chat tag to link to an IRC chat service. Ensure the server, protocol, accountId, and space attributes are correctly configured for your IRC setup. ```xml ``` -------------------------------- ### Complex Recommendations Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/proposal-docs/recommendations/recommendations.md This JSON object demonstrates a comprehensive example of the 'recommendations' field, showcasing various types of recommendations including text, HTML, and podcast episodes with detailed metadata like start times, durations, and motives. ```json { "version": "1.0", "title": "Podnews podcasting news", "feed": "https://podnews.net/rss", "guid": "9b024349-ccf0-5f69-a609-6b82873eab3c", "recommendations": [ { "linkType": "none", "medium": "text", "title": "Eat five vegetables every day.", "motive": "advertising" }, { "displayStartTime": 0.0, "displayDuration": 120.0, "linkType": "generic", "medium": "html", "title": "History of podcasting", "image": "https://example.wikimedia.org/wikipedia/commons/thumb/e/e7/Podcasts_%28iOS%29.svg/440px-Podcasts_%28iOS%29.svg.png", "url": "https://en.wikipedia.org/wiki/History_of_podcasting", "motive": "additional content", "relevance": 0.8 }, { "displayStartTime": 120.5, "displayDuration": 60.0, "linkType": "feed", "medium": "podcast", "title": "Podcasting 2.0", "image": "https://noagendaassets.com/enc/1601061118.678_pciavatar.jpg", "url": "https://podcastindex.org/podcast/920666", "feed": "https://feeds.podcastindex.org/pc20.xml", "motive": "audience exchange", "relevance": 0.7 }, { "displayStartTime": 240.6, "displayDuration": 180.0, "linkType": "feed-item", "medium": "podcast", "title": "Episode 26: Manning Battlestations", "image": "https://noagendaassets.com/enc/1601061118.678_pciavatar.jpg", "url": "https://mp3s.nashownotes.com/PC20-26-2021-02-26-Final.mp3", "feed": "https://feeds.podcastindex.org/pc20.xml", "guid": "PC2026", "relevance": 0.5 }, { "displayStartTime": 3600.1, "displayDuration": 60.0, "linkType": "item", "medium": "podcast", "title": "GO PODCASTING!!!", "image": "https://noagendaassets.com/enc/1601061118.678_pciavatar.jpg", "url": "https://mp3s.nashownotes.com/PC20-26-2021-02-26-Final.mp3", "feed": "https://feeds.podcastindex.org/pc20.xml", "guid": "PC2026", "startTime": 4737.0, "duration": 5.0, "motive": "additional content", "relevance": 0.9 } ] } ``` -------------------------------- ### Example Podcast GUID Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/tags/guid.md An example of a podcast:guid element for the feed URL mp3s.nashownotes.com/pc20rss.xml. ```xml 917393e3-1b1e-5cef-ace4-edaa54e1f810 ``` -------------------------------- ### Example Chapter Object Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/examples/chapters/jsonChapters.md A basic example of a chapter object, showing the required startTime and title properties. ```json { "startTime": 94, "title": "Donation Segment" } ``` -------------------------------- ### Consumer Parameter Example: With Path Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/proposal-docs/verify/verify.md This HTML example shows the 'consumer' parameter including a specific path, allowing for a more branded 'quick claim' prompt. ```html 🗼PodcastIndex Quick Claiming (podcastindex.org) Claiming your podcast into The Podcast Index directory gives you cool stuff ! This service would like to verify you are the owner of this podcast. Do you want us to confirm ? ``` -------------------------------- ### Podcast Link Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/itunes_reference.md Provides examples of how to specify the website associated with a podcast using the tag. ```xml https://www.mypodcast.com ``` ```xml https://www.mediacompany.com/podcast ``` -------------------------------- ### Consumer Parameter Example: Basic Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/proposal-docs/verify/verify.md This HTML example demonstrates the 'consumer' parameter for the 'quick claim' button, showing how a service's base URL is presented to the user. ```html PodcastIndex.org (podcastindex.org) The Podcast Index is here to preserve, protect and extend the open, independent podcasting ecosystem. This service would like to verify you are the owner of this podcast. Do you want us to confirm ? ``` -------------------------------- ### Return URL Example: With Return Path Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/proposal-docs/verify/verify.md This HTTP example shows the resulting return URL when both 'consumer' and 'return_path' parameters are used, demonstrating a standard redirection. ```http https://podcastindex.org/quick_claim/claimed.php?token=[token] ``` -------------------------------- ### Complete podcast:liveItem Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/tags/live-item.md This snippet shows a comprehensive usage of the podcast:liveItem tag, including details like status, start and end times, title, description, links, author, persons, alternate enclosures, and content links. ```xml Podcasting 2.0 Live Show A look into the future of podcasting and how we get to Podcasting 2.0! https://example.com/podcast/live https://example.com/live John Doe (john@example.com) Adam Curry Dave Jones Becky Smith YouTube! Twitch! Listen Live! ``` -------------------------------- ### Music Playlist Feed Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/tags/medium.md This example demonstrates the podcast:medium tag within a full RSS feed structure for a music playlist. It also includes other relevant tags like podcast:guid, podcast:value, and podcast:remoteItem. ```xml Picking the Hits 2.0! All the hits played on the Podcasting 2.0 show. https://podcastindex.org en-US Wed, 07 Jun 2023 04:30:38 GMT https://example.com/images/pci_avatar-massive.jpg 3f2a8e4e-263a-51aa-9d3d-0d71f82a1564 musicL https://example.com/images/pci_avatar-massive.jpg ``` -------------------------------- ### Episode GUID Examples Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/other-recommendations.md Examples of how to format episode GUIDs using permanent URIs or UUIDs. The `isPermaLink` attribute is optional and defaults to true. ```xml https://example.com/ep0003 7c029615-a810-5214-9342-eee73f58435d ``` -------------------------------- ### Example Podcast GUID for Podnews Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/tags/guid.md An example of a podcast:guid element for the feed URL podnews.net/rss. ```xml 9b024349-ccf0-5f69-a609-6b82873eab3c ``` -------------------------------- ### Basic Podcast Trailer Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/tags/trailer.md This example shows a basic podcast trailer with essential attributes like pubdate, url, length, and type. The node value serves as the title of the trailer. ```xml Coming April 1st, 2021 ``` -------------------------------- ### Return URL Example: Relative Return Path Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/proposal-docs/verify/verify.md This HTTP example demonstrates how a relative 'return_path' is resolved to construct the final return URL, allowing for flexible redirection. ```http https://podcastindex.org/claim.php?token=[token] ``` -------------------------------- ### Example GET Request for Enclosure Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/proposal-docs/opensubscribe/opensubscribe.md When requesting an enclosure, calculate the current TOTP value using the stored seed and append it as a URL parameter along with the subscriber ID. ```http GET https://example.com/cdn/podcast/episode23.mp3?_subscriberid=019280835669288573153765328753&_privtoken=247163 ``` -------------------------------- ### XMPP Chat Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/proposal-docs/chat/chat.md Example of using the podcast:chat tag for an XMPP server. Requires server, protocol, and accountId. Space is optional. ```xml ``` -------------------------------- ### Podverse Boost Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/examples/value/blip-0010.md Example JSON payload for a boost action sent by Podverse. ```json { "podcast": "Test Podcast Anchor", "feedID": 6015671, "episode": "this is a very very very very very very very very very very ", "episode_guid": "12b4df54-af38-4c53-8099-82f9caacdcd5", "ts": 24, "action": "boost", "speed": "1", "pubkey": "podverse-pubkey", "value_msat_total": 100000, "uuid": "75758d19-c4af-4da2-80ce-a5c84a0f1642", "app_name": "Podverse", "name": "Alby Test User PUT", "sender_name": "Alwin_Conshax", "message": "test" } ``` -------------------------------- ### Basic TXT Tag Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/tags/txt.md A simple example of the podcast:txt tag with a free-form text node value. ```xml naj3eEZaWVVY9a38uhX8FekACyhtqP4JN ``` -------------------------------- ### Podcast Value Tag Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/tags/value.md This example shows how to use the podcast:value tag with type, method, and suggested attributes. It specifies the lightning network for payments using keysend with a suggested amount. ```xml ``` -------------------------------- ### IRC Chat Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/proposal-docs/chat/chat.md Example of using the podcast:chat tag for an IRC server. Requires server, protocol, and accountId. Space is optional. ```xml ``` -------------------------------- ### Return URL Example: No Return Path Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/proposal-docs/verify/verify.md This HTTP example illustrates the resulting return URL when the 'consumer' parameter is provided without a 'return_path'. ```http https://podcastindex.org/quick_claim?token=[token] ``` -------------------------------- ### JSON Sharing File Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/proposal-docs/sharedsoundbites.md This JSON structure represents a single soundbite to be shared. It includes essential details like start time, duration, title, audio URL, feed URL, episode number, and optional metadata for a soundbiter. ```json { "startTime" : 134.5, "duration" : 30.0, "title" : "Why Soundbites Matter", "url" : "https://example.com/ashow/E001-anEpisode.mp3", "feed" : "https://example.com/ashow/feed.xml", "episode" : 10, { "name" : "A Soundbiter again", "type" : "node", "address" : "02d5c1bf8b940dc9cadca86d1b0a3c37fbe39cee4c7e839e33bef9174531d27f52", "customKey" : "[optional key to pass(mixed)]", "customValue" : "[optional value to pass(mixed)]" } } ``` -------------------------------- ### Simple bLIP 10 JSON Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/examples/value/blip-0010.md A basic JSON structure for a bLIP 10 payment, suitable for a 'boost' action. This example demonstrates the essential fields for identifying a podcast, episode, and the action type. ```json { "podcast": "Podcasting 2.0", "feedID": 920666, "episode": "Episode 127: Fortress of Freedom", "action": "boost", "ts": 33 } ``` -------------------------------- ### XML Recommendation Tag Examples Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/proposal-docs/recommendations/recommendations.md Examples of how to use the podcast:recommendations XML tag, with and without the optional language attribute. ```xml ``` ```xml ``` -------------------------------- ### Podcast Publisher Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/tags/publisher.md Example of how to implement the podcast:publisher tag within a channel element. It includes a podcast:remoteItem pointing to the publisher feed. ```xml <![CDATA[It's A Mood]]> A value4value happenstance music show. https://example.org/itsamood Sovereign Feeds Mike Neumann 469b403f-db2d-574c-9db9-96dbb4f6561c podcast <![CDATA[Runnin']]> Wed, 03 Apr 2024 02:06:28 +0000 ... ``` -------------------------------- ### Podcast Chat Example (XMPP) Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/tags/chat.md This example demonstrates linking to an XMPP chat service using the podcast:chat tag. The accountId and space attributes should reflect your specific XMPP account and room details. ```xml ``` -------------------------------- ### Lightning Keysend Value Block Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/examples/value/value.md This example demonstrates a Lightning keysend value block with multiple recipients, including hosts, a producer, and a donation to Podcastindex.org. It is intended for use at the channel level to apply to all episodes. ```xml ... ... ... ... ``` -------------------------------- ### Podcast Soundbites JSON Structure Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/proposal-docs/sharedsoundbites.md Provides an example of how soundbites are structured in a JSON format, including version information and an array of soundbite objects with their respective properties. ```json { "version" : "1.0.0", "soundbites" : [ { "startTime" : 1234.5, "duration" : 42.25, "title" : "Why the Podcast Namespace Matters", "url" : "https://example.com/ashow/E001-anEpisode.mp3", { "name" : "A Soundbiter", "type" : "node", "address" : "02d5c1bf8b940dc9cadca86d1b0a3c37fbe39cee4c7e839e33bef9174531d27f52", "customKey" : "[optional key to pass(mixed)]", "customValue" : "[optional value to pass(mixed)]" } }, { "startTime" : 134.5, "duration" : 30.0, "title" : "Why Soundbites Matter", "url" : "https://example.com/ashow/E001-anEpisode.mp3", { "name" : "A Soundbiter again", "type" : "node", "address" : "02d5c1bf8b940dc9cadca86d1b0a3c37fbe39cee4c7e839e33bef9174531d27f52", "customKey" : "[optional key to pass(mixed)]", "customValue" : "[optional value to pass(mixed)]" } } ] } ``` -------------------------------- ### Podcast Chat Example (Matrix) Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/tags/chat.md This example shows the podcast:chat tag configured for a Matrix chat service. The accountId and space attributes should correspond to your Matrix user ID and room identifier. ```xml ``` -------------------------------- ### Nostr Chat Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/proposal-docs/chat/chat.md Example of using the podcast:chat tag for a Nostr relay. Requires server, protocol, and accountId. Space is optional. ```xml ``` -------------------------------- ### Podcast Chat Example (Nostr) Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/tags/chat.md This example illustrates how to use the podcast:chat tag to specify a Nostr relay and chat space. The accountId should be your Nostr public key (npub). ```xml ``` -------------------------------- ### Lightning AMP Value Block Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/examples/value/value.md This example shows how to configure the podcast value tag for Atomic Multipath Payments (AMP) by setting the method attribute to 'amp'. This is an alternative to the keysend method for Lightning payments. ```xml ... ``` -------------------------------- ### Podcast Location: Creator Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/tags/location.md Example of the podcast:location tag used to specify the location where a podcast was created. Includes rel, geo, osm, and country attributes. ```xml Austin ``` -------------------------------- ### Basic Alternate Enclosure Examples Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/tags/alternate-enclosure.md Demonstrates various alternate enclosure configurations for different audio formats and quality levels, including standard, high quality, and low bandwidth options. Each snippet includes multiple podcast:source URIs, some using IPFS. ```xml ``` -------------------------------- ### Boost Action Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/examples/value/blip-0010.md This JSON payload demonstrates how to perform a 'boost' action. It includes details about the podcast, episode, action type, timestamp, feed and item IDs, application name, total value in msat, sender name, and an optional message. ```json { "podcast": "Test Podcast Anchor", "episode": "this is a very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very long episode name!!!", "action": "boost", "time": "00:00:24", "feedID": 6015671, "itemID": "12b4df54-af38-4c53-8099-82f9caacdcd5", "app_name": "Breez", "value_msat_total": 100000, "sender_name": "Jade Monkey", "message": "test" } ``` -------------------------------- ### Remote Item Reference with Item Guid Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/tags/remote-item.md This example demonstrates referencing a specific item within a remote feed by including both feedGuid and itemGuid attributes. ```xml ``` -------------------------------- ### Example: Alternate Media Enclosures Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/proposal-docs/alternateEnclosure/alternateEnclosure.md Demonstrates offering multiple audio formats (MP3, Opus, AAC) over different transports (HTTPS, IPFS) using alternate enclosures. ```xml ``` -------------------------------- ### Publisher Feed Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/examples/publishers/publishers.md This XML structure represents a publisher feed. It includes the required tag set to 'publisher', a , and tags linking to the individual podcast feeds published by the entity. The tag is also used to define a responsible individual. ```xml AgileSet Media https://agilesetmedia.com AgileSet Media is an unincorporated, unregistered, and unpapered entity of AgileSet LLC for producing and publishing stuff by Mike Neumann. It is based in Texas, USA. https://agilesetmedia.com/assets/static/AgileSet-logo-square-sm-144.png AgileSet Media https://agilesetmedia.com 144 144 Mike Neumann 003af0a0-6a45-55bf-b765-68e3d349551a publisher ``` -------------------------------- ### Castamatic Stream Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/examples/value/blip-0010.md Example JSON payload for a stream action from Castamatic. Does not include 'value_msat_total'. ```json { "app_name": "Castamatic", "app_version": "8.6.0", "url": "https://anchor.fm/s/da6b03c0/podcast/rss", "podcast": "Test Podcast Anchor", "action": "stream", "episode": "this is a very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very long episode name!!!", "episode_guid": "12b4df54-af38-4c53-8099-82f9caacdcd5", "feedID": 6015671, "value_msat": 50940, "ts": 254, "name": "Test User Peppe the first", "sender_name": "Alwin_Conshax" } ``` -------------------------------- ### Social SignUp Element Example (Decentralized) Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/proposal-docs/social/social.md Provides sign-up information for a decentralized platform (e.g., a Mastodon instance), including the home URL, sign-up URL, and priority. ```xml ``` -------------------------------- ### Castamatic Boost Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/examples/value/blip-0010.md Example JSON payload for a boost action from Castamatic. Includes 'value_msat_total' and 'value_msat'. ```json { "message": "test", "app_name": "Castamatic", "app_version": "8.6.0", "value_msat_total": 100000, "url": "https://anchor.fm/s/da6b03c0/podcast/rss", "podcast": "Test Podcast Anchor", "action": "boost", "episode": "this is a very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very long episode name!!!", "episode_guid": "12b4df54-af38-4c53-8099-82f9caacdcd5", "feedID": 6015671, "value_msat": 95049, "ts": 0, "name": "Alby Test User PUT", "sender_name": "Alwin_Conshax" } ``` -------------------------------- ### Basic Recommendations File Structure Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/proposal-docs/recommendations/recommendations.md This JSON demonstrates a basic recommendations file with various types of recommendations, including text, generic, feed, and item links. It shows how to specify different attributes like medium, title, image, URL, feed, GUID, motive, startTime, and duration. ```json { "version": "1.0", "recommendations": [ { "linkType": "none", "medium": "text", "title": "Eat five vegetables every day.", "motive": "advertising" }, { "linkType": "generic", "medium": "html", "title": "History of podcasting", "image": "https://example.wikimedia.org/wikipedia/commons/thumb/e/e7/Podcasts_%28iOS%29.svg/440px-Podcasts_%28iOS%29.svg.png", "url": "https://en.wikipedia.org/wiki/History_of_podcasting", "motive": "additional content" }, { "linkType": "feed", "medium": "podcast", "title": "Podcasting 2.0", "image": "https://noagendaassets.com/enc/1601061118.678_pciavatar.jpg", "url": "https://podcastindex.org/podcast/920666", "feed": "https://feeds.podcastindex.org/pc20.xml", "motive": "audience exchange" }, { "linkType": "item", "medium": "podcast", "title": "Episode 26: Manning Battlestations", "image": "https://noagendaassets.com/enc/1601061118.678_pciavatar.jpg", "url": "https://mp3s.nashownotes.com/PC20-26-2021-02-26-Final.mp3", "feed": "https://feeds.podcastindex.org/pc20.xml", "guid": "PC2026" }, { "linkType": "item", "medium": "podcast", "title": "GO PODCASTING!!!", "image": "https://noagendaassets.com/enc/1601061118.678_pciavatar.jpg", "url": "https://mp3s.nashownotes.com/PC20-26-2021-02-26-Final.mp3", "feed": "https://feeds.podcastindex.org/pc20.xml", "guid": "PC2026", "startTime": 4737.0, "duration": 5.0 } ] } ``` -------------------------------- ### Fountain Stream Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/examples/value/blip-0010.md Example JSON payload for a stream action from Fountain. 'itemID' is a string, and 'boost_link' is included. ```json { "app_name": "Fountain", "value_msat_total": 50000, "name": "Alby Test User PUT", "podcast": "Test Podcast Anchor", "feedID": 6015671, "action": "stream", "sender_id": "pqwMfFdkCwtj8LKm0tNu", "sender_name": "@moritz_conshax", "message": null, "itemID": "14934154309", "boost_link": "https://fountain.fm/episode/14934154309", "episode": "this is a very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very long episode name!!!", "ts": 62, "time": "00:01:02" } ``` -------------------------------- ### Fountain Boost Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/examples/value/blip-0010.md Example JSON payload for a boost action from Fountain. 'itemID' is a string, and 'boost_link' is included. ```json { "app_name": "Fountain", "value_msat_total": 100000, "name": "Alby Test User PUT", "podcast": "Test Podcast Anchor", "feedID": 6015671, "action": "boost", "sender_id": "nSiq7id78JAdH9uY1pIy", "sender_name": "@alwin_conshax", "message": "test", "itemID": "14934154309", "boost_link": "https://fountain.fm/episode/14934154309", "episode": "this is a very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very long episode name!!!", "ts": 15, "time": "00:00:15" } ``` -------------------------------- ### Audio and Video Enclosures with Multiple Sources Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/proposal-docs/alternateEnclosure/alternateEnclosure.md Demonstrates various audio (MP3) and video (MP4) resolutions with multiple source URIs, including direct links, IPFS, BitTorrent, and onion services. ```xml ``` -------------------------------- ### Podverse Stream Example Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/docs/examples/value/blip-0010.md Example JSON payload for a streaming action sent by Podverse. Note that 'action' is 'streaming'. ```json { "podcast": "Test Podcast Anchor", "feedID": 6015671, "episode": "this is a very very very very very very very very very very ", "episode_guid": "12b4df54-af38-4c53-8099-82f9caacdcd5", "ts": 315, "action": "streaming", "speed": "1", "pubkey": "podverse-pubkey", "value_msat_total": 100000, "uuid": "654072b5-9825-4792-b502-31ee9f1ec6aa", "app_name": "Podverse", "name": "Alby Test User PUT", "sender_name": "Alwin_Conshax" } ``` -------------------------------- ### SocialInteract Element Example (Opt-out) Source: https://github.com/podcastindex-org/podcast-namespace/blob/main/proposal-docs/social/social.md Example of the socialInteract element used to indicate that comments are disabled for an episode, using platform='none'. ```xml Comments disabled for this episode ```