Skip to content

Add call reminder workflow pinging @EEST 1h before calls#77

Open
spencer-tb wants to merge 1 commit into
mainfrom
call-reminder-bot
Open

Add call reminder workflow pinging @EEST 1h before calls#77
spencer-tb wants to merge 1 commit into
mainfrom
call-reminder-bot

Conversation

@spencer-tb

@spencer-tb spencer-tb commented Jun 4, 2026

Copy link
Copy Markdown
Collaborator

Pings @eest ~1h before each call mapped in .github/calls.yml. Times and Meet links are read live from the calendar, so reschedules and cancellations track themselves. Posts as a Discord bot from a 15-minute GitHub Actions cron.

Config (Settings → Secrets and variables → Actions)

Name Kind Value
DISCORD_BOT_TOKEN secret bot token
CALENDAR_ICS_URL secret calendar secret iCal address (comma-separate for >1 feed)
DISCORD_CHANNEL_ID variable target channel ID
EEST_ROLE_ID variable default role to ping

Edit .github/calls.yml to map event titles → ping wording (and optional per-call role).

Notes

  • Make @eest mentionable, or grant the bot "Mention All Roles", or the ping won't notify.
  • Scheduled runs only fire from the default branch.

@spencer-tb spencer-tb force-pushed the call-reminder-bot branch 8 times, most recently from 823c11f to 29f4be5 Compare June 4, 2026 12:38
@spencer-tb spencer-tb force-pushed the call-reminder-bot branch from 29f4be5 to 70af1a3 Compare June 4, 2026 12:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant