Skip to content

johanna-reiml-hpi/ai-conference-reminder

 
 

Repository files navigation

AI Conference Reminder

AI Conference Reminder is a GitHub Action that sends weekly reminders for upcoming AI conferences into a Slack channel. The action reads the conference information from a conferences.json file and filters out the conferences whose submission deadlines have already passed. Then, it sends a message to the specified Slack channel containing the upcoming conferences, their deadlines, and the remaining days.

Features

  • Automatically sends weekly reminders of upcoming AI conferences
  • Filters out conferences with past submission deadlines
  • Provides conference details, deadlines, and remaining days

Prerequisites

To use this action, you will need:

  • ❗ A Slack workspace.
  • ❗ A Slack user OAuth access token with the `chat:write' scope. It can be created using the Slack API.
  • ❗ A Slack channel ID to which the reminders will be sent. The ID can be found in the channel details within Slack. Note that the created Slack app must be manually added to the channel.
  • 🛠️ An optional Slack channel ID to send debug messages to when testing the action.

The action uses the following secrets:

Description Secret Example
❗ Slack user OAuth access token (Required) SLACK_USER_OAUTH_ACCESS_TOKEN xoxb-6132114261569-1921537423623-naMskL2MsmaEbafU1sJm63mA
❗ Slack reminder channel ID (Required) SLACK_REMINDER_CHANNEL_ID C051V32G410
🛠️ Slack debug channel ID (Optional) SLACK_DEBUG_CHANNEL_ID C021A32G420

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%