Using Legacy Google Calendar Integration in Slack
Slack’s legacy Google Calendar integration is still much better than the “new” integration. So much so that Slack halted the sunsetting of the integration probably a year plus ago. Here is how you can STILL use the legacy integration.
First, Go to this page in Slack. This will take you directly to the integration in your own Slack tenant.
Next, open up the developer console in your browser by hitting the F12 button. Then, go to the console tab.
Enter this command and hit enter:
$('#calendar_id').removeAttr('class disabled data-lazy-filter-select')
This code will remove CSS/HTML on the page that disallows the dropdown options.
You will now be able to select a calendar on the left side of the page that you want to integrate. Select a channel on the right to post the calendar notifications.
For calendar settings, the recommended setting is under Calendar Summaries. This will post all the days events for the calendar to the selected channel. You can also simply post a notification for each calendar event. Whatever your cup of tea, that is it! You can still use the legacy integration. This is accurate as of January 2024.