The closest I have gotten to getting the live lesson date and time to auto-insert is this with the help of Gemini:
Select Live Lesson: {formmenu: name=live_lesson; 1.04; 1.06; 2.01; 2.05; 2.06; 3.02; 3.05; 4.04; 5.02; 5.05/5.06; 6.05; 6.06
}{note: today = timeformat(now(), "YYYYMMDD")}
{if: live_lesson = "1.04"}
{if: today <= "20260928"}• 9/28 @ 11AM EST
{elseif: today <= "20261012"}• 10/12 @ 5:30PM EST
{else}No upcoming dates available.{endif}
{endif}
{if: live_lesson = "1.06"}
{if: today <= "20260921"}• 9/21 @ 4PM EST
{elseif: today <= "20260928"}• 9/28 @ 4PM EST
{elseif: today <= "20261005"}• 10/5 @ 4PM EST
{elseif: today <= "20261012"}• 10/12 @ 4PM EST
{elseif: today <= "20261019"}• 10/19 @ 4PM EST
{else}No upcoming dates available.{endif}
{endif}
{if: live_lesson = "2.01"}
{if: today <= "20260924"}• 9/24 @ 5:30PM EST
{elseif: today <= "20261008"}• 10/8 @ 5:30PM EST
{elseif: today <= "20261022"}• 10/22 @ 5:30PM EST
{else}No upcoming dates available.{endif}
{endif}
{if: live_lesson = "2.05"}
{if: today <= "20260930"}• 9/30 @ 4PM EST
{elseif: today <= "20261007"}• 10/7 @ 1:30PM EST
{elseif: today <= "20261021"}• 10/21 @ 4PM EST
{else}No upcoming dates available.{endif}
{endif}
{if: live_lesson = "2.06"}
{if: today <= "20260921"}• 9/21 @ 11AM EST
{elseif: today <= "20261005"}• 10/5 @ 5:30PM EST
{elseif: today <= "20261019"}• 10/19 @ 11AM EST
{else}No upcoming dates available.{endif}
{endif}
{if: live_lesson = "3.02"}
{if: today <= "20260923"}• 9/23 @ 4PM EST
{elseif: today <= "20261014"}• 10/14 @ 1:30PM EST
{else}No upcoming dates available.{endif}
{endif}
{if: live_lesson = "3.05"}
{if: today <= "20261001"}• 10/1 @ 5:30PM EST
{elseif: today <= "20261015"}• 10/15 @ 5:30PM EST
{else}No upcoming dates available.{endif}
{endif}
{if: live_lesson = "4.04"}
{if: today <= "20261001"}• 10/1 @ 4PM EST
{elseif: today <= "20261015"}• 10/15 @ 4PM EST
{else}No upcoming dates available.{endif}
{endif}
{if: live_lesson = "5.02"}
{if: today <= "20260929"}• 9/29 @ 4PM EST
{elseif: today <= "20261013"}• 10/13 @ 4PM EST
{else}No upcoming dates available.{endif}
{endif}
{if: live_lesson = "5.05/5.06"}
{if: today <= "20260924"}• 9/24 @ 4PM EST
{elseif: today <= "20261008"}• 10/8 @ 4PM EST
{elseif: today <= "20261022"}• 10/22 @ 4PM EST
{else}No upcoming dates available.{endif}
{endif}
{if: live_lesson = "6.05"}
{if: today <= "20260923"}• 9/23 @ 11AM EST
{elseif: today <= "20260930"}• 9/30 @ 11AM EST
{elseif: today <= "20261006"}• 10/6 @ 5:30PM EST
{elseif: today <= "20261014"}• 10/14 @ 4PM EST
{elseif: today <= "20261021"}• 10/21 @ 11AM EST
{else}No upcoming dates available.{endif}
{endif}
{if: live_lesson = "6.06"}
{if: today <= "20260922"}• 9/22 @ 4PM EST
{elseif: today <= "20261006"}• 10/6 @ 4PM EST
{elseif: today <= "20261020"}• 10/20 @ 4PM EST
{else}No upcoming dates available.{endif}
{endif}
But it still doesn't work. And this requires me to go in every month and manually change the dates and times. I am trying to find way to reduce my time spent, not add another item to my to-do list.