Updated 01052023-190637
Howdy!
I was wondering if it'd be possible for the forum admins to turn on(?) the setting in the Discourse Events plugin (which I'm assuming is being used, from what I can tell at the frontend) that would allow for a "Subscribe" link to be at the top of the Events category so that folks like me who use iCal subscriptions regularly might be able to benefit. (And Google Calendar users, directly, from what I can tell.)
Obviously, if this was an intentionally omitted capability, I understand - if you guys would rather not provide the feed, I'll start work on a Siri Shortcut that just scrapes the JSON.
Thanks for your time!
{
"post_stream": {
"posts": [{
"id": 7013772,
"username": "extratone",
"avatar_template": "/user_avatar/community.infiniteflight.com/extratone/{size}/1077996_2.png",
"created_at": "2023-01-06T00:33:36.963Z",
"cooked": "u003cpu003eHowdy!u003c/pu003e\nu003cpu003eI was wondering if it’d be possible for the forum admins to turn on(?) the setting in the u003ca href=\"https://meta.discourse.org/t/events-plugin/69776\" rel=\"noopener nofollow ugc\"u003eDiscourse Events pluginu003c/au003e (which I’m assuming is being used, from what I can tell at the frontend) that would allow for a “Subscribe” link to be at the top of u003ca href=\"https://community.infiniteflight.com/c/live/events/16\"u003ethe Events categoryu003c/au003e so that folks like me who use iCal subscriptions regularly might be able to benefit. (And Google Calendar users, directly, from what I can tell.)u003c/pu003e\nu003cpu003eObviously, if this was an intentionally omitted capability, I understand - if you guys would rather not provide the feed, I’ll start work on a Siri Shortcut that just scrapes the JSON.u003c/pu003e\nu003cpu003eThanks for your time!u003c/pu003e",
"post_number": 1,
"post_type": 1,
"updated_at": "2023-01-06T00:33:57.496Z",
"reply_count": 0,
"reply_to_post_number": null,
"quote_count": 0,
"incoming_link_count": 0,
"reads": 24,
"readers_count": 23,
"score": 19.8,
"yours": true,
"topic_id": 761493,
"topic_slug": "event-feed-subscriptions",
"primary_group_name": null,
"flair_name": null,
"flair_url": null,
"flair_bg_color": null,
"flair_color": null,
"version": 2,
"can_edit": true,
"can_delete": false,
"can_recover": false,
"can_wiki": false,
"link_counts": [{
"url": "https://meta.discourse.org/t/events-plugin/69776",
"internal": false,
"reflection": false,
"title": "Events Plugin 📆 - plugin - Discourse Meta",
"clicks": 0
}, {
"url": "https://community.infiniteflight.com/c/live/events/16",
"internal": true,
"reflection": false,
"clicks": 0
}],
"read": true,
"user_title": null,
"bookmarked": false,
"actions_summary": [{
"id": 2,
"count": 1
}, {
"id": 3,
"can_act": true
}, {
"id": 4,
"can_act": true
}, {
"id": 8,
"can_act": true
}, {
"id": 7,
"can_act": true
}],
"moderator": false,
"admin": false,
"staff": false,
"user_id": 234300,
"hidden": false,
"trust_level": 1,
"deleted_at": null,
"user_deleted": false,
"edit_reason": null,
"can_view_edit_history": true,
"wiki": false,
"mentioned_users": [],
"user_created_at": "2022-11-25T20:15:47.976Z",
"event": null,
"calendar_details": [],
"can_accept_answer": false,
"can_unaccept_answer": false,
"accepted_answer": false,
"can_vote": false
}, {
"id": 7013806,
"username": "Mxrzy",
"avatar_template": "/user_avatar/community.infiniteflight.com/mxrzy/{size}/1028537_2.png",
"created_at": "2023-01-06T00:59:04.595Z",
"cooked": "u003cpu003eThat would be an awesome feature! Would be nice to have them all in a more accessible place such as the iCalender.u003c/pu003e",
"post_number": 2,
"post_type": 1,
"updated_at": "2023-01-06T00:59:04.595Z",
"reply_count": 0,
"reply_to_post_number": null,
"quote_count": 0,
"incoming_link_count": 0,
"reads": 4,
"readers_count": 3,
"score": 0.8,
"yours": false,
"topic_id": 761493,
"topic_slug": "event-feed-subscriptions",
"primary_group_name": null,
"flair_name": null,
"flair_url": null,
"flair_bg_color": null,
"flair_color": null,
"version": 1,
"can_edit": false,
"can_delete": false,
"can_recover": false,
"can_wiki": false,
"read": false,
"user_title": null,
"bookmarked": false,
"actions_summary": [{
"id": 2,
"can_act": true
}, {
"id": 3,
"can_act": true
}, {
"id": 4,
"can_act": true
}, {
"id": 8,
"can_act": true
}, {
"id": 6,
"can_act": true
}, {
"id": 7,
"can_act": true
}],
"moderator": false,
"admin": false,
"staff": false,
"user_id": 195340,
"hidden": false,
"trust_level": 2,
"deleted_at": null,
"user_deleted": false,
"edit_reason": null,
"can_view_edit_history": true,
"wiki": false,
"mentioned_users": [],
"user_created_at": "2022-05-02T19:57:14.729Z",
"event": null,
"can_accept_answer": false,
"can_unaccept_answer": false,
"accepted_answer": false
}],
"stream": [
7013772,
7013806
]
},
"timeline_lookup": [[
1,
0
]],
"suggested_topics": [{
"id": 756404,
"title": "21JAN2023 | CFB Trenton Military Flyout | CYTR",
"fancy_title": "21JAN2023 | CFB Trenton Military Flyout | CYTR",
"slug": "21jan2023-cfb-trenton-military-flyout-cytr",
"posts_count": 14,
"reply_count": 6,
"highest_post_number": 14,
"image_url": "https://aws1.discourse-cdn.com/infiniteflight/optimized/4X/e/e/f/eef9fdb3697cf4beef63d8bf70b069f4b584d3ab_2_1024x644.jpeg",
"created_at": "2022-12-21T05:19:47.994Z",
"last_posted_at": "2023-01-04T16:55:04.607Z",
"bumped": true,
"bumped_at": "2023-01-04T16:55:04.607Z",
"archetype": "regular",
"unseen": false,
"last_read_post_number": 2,
"unread": 0,
"new_posts": 12,
"unread_posts": 12,
"pinned": false,
"unpinned": null,
"visible": true,
"closed": false,
"archived": false,
"notification_level": 3,
"bookmarked": false,
"liked": false,
"tags": [
"atc-needed",
"training"
],
"tags_descriptions": {},
"like_count": 5,
"views": 129,
"category_id": 16,
"featured_link": null,
"has_accepted_answer": false,
"posters": [{
"extras": null,
"description": "Original Poster",
"user": {
"id": 116733,
"username": "JMacMcd",
"avatar_template": "/user_avatar/community.infiniteflight.com/jmacmcd/{size}/1089908_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/JMacMcd/activity/assigned"
}
}, {
"extras": null,
"description": "Frequent Poster",
"user": {
"id": 230182,
"username": "Ben_Walsh",
"avatar_template": "/user_avatar/community.infiniteflight.com/ben_walsh/{size}/1088625_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/Ben_Walsh/activity/assigned"
}
}, {
"extras": null,
"description": "Frequent Poster",
"user": {
"id": 204716,
"username": "I_Ride_Southwest",
"avatar_template": "/user_avatar/community.infiniteflight.com/i_ride_southwest/{size}/1095877_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/I_Ride_Southwest/activity/assigned"
}
}, {
"extras": null,
"description": "Frequent Poster",
"user": {
"id": 205387,
"username": "Pratham_kapoor",
"avatar_template": "/user_avatar/community.infiniteflight.com/pratham_kapoor/{size}/1007189_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/Pratham_kapoor/activity/assigned"
}
}, {
"extras": "latest",
"description": "Most Recent Poster",
"user": {
"id": 204512,
"username": "AirCanada11",
"avatar_template": "/user_avatar/community.infiniteflight.com/aircanada11/{size}/1083837_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/AirCanada11/activity/assigned"
}
}]
}, {
"id": 758300,
"title": "13:00Z / 26JAN23 / Indian Republic Day / VIDP-VABB",
"fancy_title": "13:00Z / 26JAN23 / Indian Republic Day / VIDP-VABB",
"slug": "13-00z-26jan23-indian-republic-day-vidp-vabb",
"posts_count": 6,
"reply_count": 1,
"highest_post_number": 6,
"image_url": "https://aws1.discourse-cdn.com/infiniteflight/original/4X/7/4/d/74da226b14b757e66609aa9a94c1d1a01dcb4bc2.png",
"created_at": "2022-12-27T19:38:23.583Z",
"last_posted_at": "2023-01-04T16:41:28.660Z",
"bumped": true,
"bumped_at": "2023-01-04T16:41:28.660Z",
"archetype": "regular",
"unseen": false,
"last_read_post_number": 1,
"unread": 0,
"new_posts": 5,
"unread_posts": 5,
"pinned": false,
"unpinned": null,
"visible": true,
"closed": false,
"archived": false,
"notification_level": 3,
"bookmarked": false,
"liked": false,
"tags": [
"expert",
"atc-needed"
],
"tags_descriptions": {},
"like_count": 8,
"views": 116,
"category_id": 16,
"featured_link": null,
"has_accepted_answer": false,
"posters": [{
"extras": "latest",
"description": "Original Poster, Most Recent Poster",
"user": {
"id": 153915,
"username": "Rohann",
"avatar_template": "/user_avatar/community.infiniteflight.com/rohann/{size}/1095283_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/Rohann/activity/assigned"
}
}, {
"extras": null,
"description": "Frequent Poster",
"user": {
"id": 115942,
"username": "ECOFRIENDLY_TIME",
"avatar_template": "/user_avatar/community.infiniteflight.com/ecofriendly_time/{size}/935983_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/ECOFRIENDLY_TIME/activity/assigned"
}
}, {
"extras": null,
"description": "Frequent Poster",
"user": {
"id": 220791,
"username": "Gaur.av_iation",
"avatar_template": "/user_avatar/community.infiniteflight.com/gaur.av_iation/{size}/1066491_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/Gaur.av_iation/activity/assigned"
}
}, {
"extras": null,
"description": "Frequent Poster",
"user": {
"id": 171238,
"username": "Abhik_Mallik",
"avatar_template": "/user_avatar/community.infiniteflight.com/abhik_mallik/{size}/919634_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/Abhik_Mallik/activity/assigned"
}
}]
}, {
"id": 749908,
"title": "Your “are you serious right now” moment in infinite flight",
"fancy_title": "Your “are you serious right now” moment in infinite flight",
"slug": "your-are-you-serious-right-now-moment-in-infinite-flight",
"posts_count": 158,
"reply_count": 58,
"highest_post_number": 165,
"image_url": null,
"created_at": "2022-11-27T21:59:57.045Z",
"last_posted_at": "2023-01-04T05:42:33.933Z",
"bumped": true,
"bumped_at": "2023-01-04T05:42:33.933Z",
"archetype": "regular",
"unseen": false,
"last_read_post_number": 107,
"unread": 0,
"new_posts": 58,
"unread_posts": 58,
"pinned": false,
"unpinned": null,
"visible": true,
"closed": false,
"archived": false,
"notification_level": 2,
"bookmarked": false,
"liked": true,
"tags": [],
"tags_descriptions": {},
"like_count": 425,
"views": 2031,
"category_id": 1,
"featured_link": null,
"has_accepted_answer": false,
"posters": [{
"extras": null,
"description": "Original Poster",
"user": {
"id": 217274,
"username": "ThatOneFloridaAvGeek",
"avatar_template": "/user_avatar/community.infiniteflight.com/thatonefloridaavgeek/{size}/1094524_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/ThatOneFloridaAvGeek/activity/assigned"
}
}, {
"extras": null,
"description": "Frequent Poster",
"user": {
"id": 125168,
"username": "MR.FOXY09",
"avatar_template": "/user_avatar/community.infiniteflight.com/mr.foxy09/{size}/702403_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/MR.FOXY09/activity/assigned"
}
}, {
"extras": null,
"description": "Frequent Poster",
"user": {
"id": 201781,
"username": "United403",
"avatar_template": "/user_avatar/community.infiniteflight.com/united403/{size}/1077015_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/United403/activity/assigned"
}
}, {
"extras": null,
"description": "Frequent Poster",
"user": {
"id": 62148,
"username": "Chitown",
"avatar_template": "/user_avatar/community.infiniteflight.com/chitown/{size}/957578_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/Chitown/activity/assigned"
}
}, {
"extras": "latest",
"description": "Most Recent Poster",
"user": {
"id": 118943,
"username": "United_Inc",
"avatar_template": "/user_avatar/community.infiniteflight.com/united_inc/{size}/647176_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/United_Inc/activity/assigned"
}
}]
}, {
"id": 698773,
"title": "Project: AIRPOWER || Building Your Military",
"fancy_title": "Project: AIRPOWER || Building Your Military",
"slug": "project-airpower-building-your-military",
"posts_count": 59,
"reply_count": 24,
"highest_post_number": 59,
"image_url": "https://aws1.discourse-cdn.com/infiniteflight/optimized/4X/5/0/c/50ce288da7f1f668d507a039aa96fd86b348e4bd_2_1024x274.jpeg",
"created_at": "2022-07-07T02:11:41.763Z",
"last_posted_at": "2023-01-04T00:35:52.272Z",
"bumped": true,
"bumped_at": "2023-01-04T00:35:52.272Z",
"archetype": "regular",
"unseen": false,
"last_read_post_number": 8,
"unread": 0,
"new_posts": 51,
"unread_posts": 51,
"pinned": false,
"unpinned": null,
"visible": true,
"closed": false,
"archived": false,
"notification_level": 2,
"bookmarked": false,
"liked": true,
"tags": [],
"tags_descriptions": {},
"like_count": 319,
"views": 2341,
"category_id": 47,
"featured_link": null,
"has_accepted_answer": false,
"posters": [{
"extras": null,
"description": "Original Poster",
"user": {
"id": 2639,
"username": "Nate_Schneller",
"avatar_template": "/user_avatar/community.infiniteflight.com/nate_schneller/{size}/911244_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/Nate_Schneller/activity/assigned"
}
}, {
"extras": null,
"description": "Frequent Poster",
"user": {
"id": 191390,
"username": "Will_Perez",
"avatar_template": "/user_avatar/community.infiniteflight.com/will_perez/{size}/997270_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/Will_Perez/activity/assigned"
}
}, {
"extras": null,
"description": "Frequent Poster",
"user": {
"id": 134697,
"username": "BlueThunder08",
"avatar_template": "/user_avatar/community.infiniteflight.com/bluethunder08/{size}/1079563_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/BlueThunder08/activity/assigned"
}
}, {
"extras": null,
"description": "Frequent Poster",
"user": {
"id": 28383,
"username": "PilotDog",
"avatar_template": "/user_avatar/community.infiniteflight.com/pilotdog/{size}/728979_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/PilotDog/activity/assigned"
}
}, {
"extras": "latest",
"description": "Most Recent Poster",
"user": {
"id": 32692,
"username": "Asneed8706",
"avatar_template": "/user_avatar/community.infiniteflight.com/asneed8706/{size}/934483_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/Asneed8706/activity/assigned"
}
}]
}, {
"id": 760104,
"title": "Official Event: Coastal Adventure",
"fancy_title": "Official Event: Coastal Adventure",
"slug": "official-event-coastal-adventure",
"posts_count": 22,
"reply_count": 6,
"highest_post_number": 25,
"image_url": "https://aws1.discourse-cdn.com/infiniteflight/optimized/4X/b/a/4/ba479ffe06a776958f7440034171d17d4688384d_2_1024x256.jpeg",
"created_at": "2023-01-03T19:51:09.225Z",
"last_posted_at": "2023-01-04T00:21:54.734Z",
"bumped": true,
"bumped_at": "2023-01-04T00:21:54.734Z",
"archetype": "regular",
"unseen": false,
"last_read_post_number": 1,
"unread": 0,
"new_posts": 24,
"unread_posts": 24,
"pinned": false,
"unpinned": null,
"visible": true,
"closed": false,
"archived": false,
"notification_level": 3,
"bookmarked": false,
"liked": false,
"tags": [
"expert",
"atc-needed",
"officialevents",
"flash-flight"
],
"tags_descriptions": {},
"like_count": 26,
"views": 624,
"category_id": 16,
"featured_link": null,
"has_accepted_answer": false,
"posters": [{
"extras": null,
"description": "Original Poster",
"user": {
"id": 4258,
"username": "Dan",
"avatar_template": "/user_avatar/community.infiniteflight.com/dan/{size}/1090203_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/Dan/activity/assigned"
}
}, {
"extras": null,
"description": "Frequent Poster",
"user": {
"id": 36978,
"username": "Declan_O",
"avatar_template": "/user_avatar/community.infiniteflight.com/declan_o/{size}/1089156_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/Declan_O/activity/assigned"
}
}, {
"extras": null,
"description": "Frequent Poster",
"user": {
"id": 117817,
"username": "schloopy91",
"avatar_template": "/user_avatar/community.infiniteflight.com/schloopy91/{size}/623167_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/schloopy91/activity/assigned"
}
}, {
"extras": null,
"description": "Frequent Poster",
"user": {
"id": 233950,
"username": "UALPilot",
"avatar_template": "/user_avatar/community.infiniteflight.com/ualpilot/{size}/1093345_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/UALPilot/activity/assigned"
}
}, {
"extras": "latest",
"description": "Most Recent Poster",
"user": {
"id": 120204,
"username": "Southwest_2115",
"avatar_template": "/user_avatar/community.infiniteflight.com/southwest_2115/{size}/979561_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/Southwest_2115/activity/assigned"
}
}]
}],
"tags": [],
"tags_descriptions": {},
"id": 761493,
"title": "Event Feed Subscriptions?",
"fancy_title": "Event Feed Subscriptions?",
"posts_count": 2,
"created_at": "2023-01-06T00:33:36.887Z",
"views": 30,
"reply_count": 0,
"like_count": 1,
"last_posted_at": "2023-01-06T00:59:04.595Z",
"visible": true,
"closed": false,
"archived": false,
"has_summary": false,
"archetype": "regular",
"slug": "event-feed-subscriptions",
"category_id": 11,
"word_count": 153,
"deleted_at": null,
"user_id": 234300,
"featured_link": null,
"pinned_globally": false,
"pinned_at": null,
"pinned_until": null,
"image_url": null,
"slow_mode_seconds": 0,
"draft": null,
"draft_key": "topic_761493",
"draft_sequence": 0,
"posted": true,
"unpinned": null,
"pinned": false,
"current_post_number": 1,
"highest_post_number": 2,
"last_read_post_number": 1,
"last_read_post_id": 7013772,
"deleted_by": null,
"actions_summary": [{
"id": 4,
"count": 0,
"hidden": false,
"can_act": true
}, {
"id": 8,
"count": 0,
"hidden": false,
"can_act": true
}, {
"id": 7,
"count": 0,
"hidden": false,
"can_act": true
}],
"chunk_size": 20,
"bookmarked": false,
"bookmarks": [],
"topic_timer": {
"id": 106880,
"execute_at": "2023-01-13T00:59:04.595Z",
"duration_minutes": 10080,
"based_on_last_post": true,
"status_type": "close",
"category_id": null
},
"message_bus_last_id": 28,
"participant_count": 2,
"show_read_indicator": false,
"thumbnails": null,
"slow_mode_enabled_until": null,
"can_vote": false,
"vote_count": 0,
"user_voted": false,
"details": {
"can_edit": true,
"notification_level": 3,
"notifications_reason_id": 1,
"can_invite_to": true,
"can_create_post": true,
"can_reply_as_new_topic": true,
"can_flag_topic": true,
"participants": [{
"id": 195340,
"username": "Mxrzy",
"avatar_template": "/user_avatar/community.infiniteflight.com/mxrzy/{size}/1028537_2.png",
"post_count": 1,
"primary_group_name": null,
"flair_name": null,
"flair_url": null,
"flair_color": null,
"flair_bg_color": null,
"trust_level": 2,
"assign_icon": "user-plus",
"assign_path": null
}, {
"id": 234300,
"username": "extratone",
"avatar_template": "/user_avatar/community.infiniteflight.com/extratone/{size}/1077996_2.png",
"post_count": 1,
"primary_group_name": null,
"flair_name": null,
"flair_url": null,
"flair_color": null,
"flair_bg_color": null,
"trust_level": 1,
"assign_icon": "user-plus",
"assign_path": null
}],
"created_by": {
"id": 234300,
"username": "extratone",
"avatar_template": "/user_avatar/community.infiniteflight.com/extratone/{size}/1077996_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/extratone/activity/assigned"
},
"last_poster": {
"id": 195340,
"username": "Mxrzy",
"avatar_template": "/user_avatar/community.infiniteflight.com/mxrzy/{size}/1028537_2.png",
"assign_icon": "user-plus",
"assign_path": "/u/Mxrzy/activity/assigned"
}
},
"pending_posts": []
}