Keep your team calendar in step with your Discord server. Event details move from Discord into Google Calendar on a regular timer, so people see the latest dates and times without manual updates. Great for community, marketing, and events teams that host sessions on Discord.
On a set schedule, the build calls the Discord API to list scheduled events for one server. A Configure node holds the server ID, which is used in the request URL. Each Discord event ID is used to look up a matching Google Calendar event. If one exists, the date, time, and summary are updated. If none exists, a new calendar event is created with the same ID, name, description, location, and start and end times. This keeps one source of truth and avoids duplicates.
Setup is simple. You need a Discord bot token for header auth and a Google account connected through OAuth in n8n. Pick the calendar once in all Google Calendar nodes and set your check interval in the schedule trigger. Expect to remove double entry, reduce mistakes, and keep everyone aligned. Perfect for recurring community calls, webinars, workshops, and tournaments that start on Discord.