Question

How can I have the bot announce all events for the week in one weekly message. Integrating google calendar to slack.

  • 16 August 2023
  • 2 replies
  • 27 views

Is it possible to have the bot announce a weekly message that says every event for the week? I want it to be able to post one message at around 8 am on monday that outlines every event and what day that event is on. Doesn’t need to be super specific like having the times or descriptions or anything. 


For example

This week we will have (event #1) Monday (event #2) Monday. (event #3) tuesday… etc.

 


This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

2 replies

Userlevel 7
Badge +14

Hi @Arcarroll95 

Good question.

You’d likely need to use the GCal API: https://developers.google.com/calendar/api/v3/reference/events/list

Zap action: GCal - API Request

 

Userlevel 6
Badge +8

Another option would be to have a separate store outside of Google Calendar. So you could have a Zap that sends every new item to Digest by Zapier or Tables by Zapier and then query out of those at the start of each week