Barry Luijbregts on Nostr: Podping, WebSub and pull for podcast updates. For my podcast app, I’m keeping my ...
Podping, WebSub and pull for podcast updates.
For my podcast app, I’m keeping my own database. Just for the purpose of showing users podcasts for discovery, and to be able to send users notifications when something happens like new or live episodes for shows that they are subscribed to.
I have my updater running that pulls feeds a couple times a day, and pulls and parses priority feeds (that users are subscribed to) every 30 minutes or less.
Published at
2024-08-28 13:06:00Event JSON
{
"id": "7649d119a22c1af785f2fffd8d615bf6997768193f3e3e92632ab429844b2637",
"pubkey": "4d9216f40fea7a9fc2ad0b853e801ce18ced94a0653c5c9cfa54011b0af068ad",
"created_at": 1724850360,
"kind": 1,
"tags": [
[
"proxy",
"https://podcastindex.social/@podhome/113039793200886563",
"web"
],
[
"proxy",
"https://podcastindex.social/users/podhome/statuses/113039793200886563",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://podcastindex.social/users/podhome/statuses/113039793200886563",
"pink.momostr"
],
[
"-"
]
],
"content": "Podping, WebSub and pull for podcast updates.\n\nFor my podcast app, I’m keeping my own database. Just for the purpose of showing users podcasts for discovery, and to be able to send users notifications when something happens like new or live episodes for shows that they are subscribed to.\n\nI have my updater running that pulls feeds a couple times a day, and pulls and parses priority feeds (that users are subscribed to) every 30 minutes or less.",
"sig": "1b821a5047035a9a444490e3fc5ffc1806b8d215aa0209a2ce1732bb532a84c0a73191a03be183b83ba46fbc7e58fe2eec24d0f55b950560bd95f2b442a42d3d"
}