DiscordとGoogleカレンダーの連携イメージ
How to Integrate Applications

2025-05-02

[No Programming Required] How to Automatically Reflect Discord Message Data in Google Calendar

k.tsukamoto

Wouldn't it be convenient if you could automatically register Discord posts to Google Calendar? Manually entering them is time-consuming and can often lead to sharing errors. You might find yourself wishing for an easier way to manage your schedule.

That's where the no-code tool Yoom comes in. With Yoom, you can automatically create events in Google Calendar based on Discord posts without any programming knowledge. This reduces effort and boosts work efficiency.

In this article, we will explain how to integrate using Yoom and introduce templates that you can use immediately. Be sure to read to the end.

For those who want to try it quickly

By using Yoom, you can easily integrate Discord and Google Calendar without any code. Yoom provides pre-made templates for integrating Discord and Google Calendar, allowing you to achieve integration immediately just by registering, even without API knowledge.

What You Can Do by Integrating Discord and Google Calendar

By integrating the APIs of Discord and Google Calendar, you can perform actions such as creating and updating Google Calendar events based on posts made in Discord!
For example, the following templates apply.

Create Google Calendar Events Based on Discord Posts

This flow extracts necessary information from content posted on Discord and automatically creates events in Google Calendar.
Since the content of the post is quickly reflected as an event with just operations on the chat, not only does it streamline schedule management tasks, but it also reduces human errors such as duplication and input mistakes.

Create a schedule in Google Calendar based on Discord posts and send an email

This flow adds to the above process by sending an email to notify about it.
By adding email notifications, it will be easier to prevent overlooking schedules. Additionally, you can add any content you like to the email being sent.

Let's Create a Flow to Integrate Discord and Google Calendar

Let's get started by creating a flow that integrates Discord and Google Calendar!

This time, we will use Yoom to proceed with the integration of Discord and Google Calendar without any coding. If you do not have a Yoom account yet, please create one from the Yoom account creation link.

[What is Yoom?]

In this article, we will create the "Flow Bot that creates a schedule on Google Calendar based on Discord posts" that we introduced earlier!
The creation process is broadly divided as follows:

・Integration of Discord and Google Calendar with My Apps
・Copying the template
・Setting up the Discord trigger, extracting data from posts, and configuring the schedule to be created
・Preparing for flow operation (setting the trigger to ON)

Step 1: Integrate My App with Discord and Google Calendar

Register Discord and Google Calendar in My App and integrate them with Yoom.

Select "My Apps" from the sidebar of the Yoom management screen and click "+ Add" on the right.

Let's start by integrating Discord.
When the "App List" is displayed, search for and select Discord.

After transitioning to the next screen, set the "Account Name" and "Access Token" and click "Add".
Set any name for the account name and the Bot token obtained from the Discord Developer Portal for the access token.

* For detailed setup instructions, please refer to this article.

* Discord Developer Portal access token acquisition screen

Ensure that the integration Bot has been added to the target Discord server and channel.

Return to the "My Apps" screen, and if Discord has been added, the integration is complete.

Next, let's integrate Google Calendar.

After clicking "+ Add" in "My Apps", when the "App List" is displayed, search for and select Google Calendar.

After transitioning to the next screen, click "Sign in with Google".

Select any Google account and log in.

Review the content and click "Next".

Review the content and click "Continue".

Return to the "My Apps" screen, and if Google Calendar has been added, the integration is complete.

Step 2: Copy the Template

Once the integration with Discord and Google Calendar is complete, let's proceed to set up the flow.

First, copy the template.
After logging into Yoom, click "Try it" on the following banner.

The template will be copied to the Yoom management screen, so click "OK" to proceed with the flow settings.

Step 3: Set Discord Trigger

Set the trigger action that will be the starting point of the flow.
This flow will be activated when a message is sent to a specified channel in Discord.

Click "When a message is sent in a channel".

Review the content and click "Next".

Select the desired interval from the "Trigger Interval" dropdown.
Note: Depending on the plan, you may not be able to select certain trigger intervals, so please be careful.

Enter the ID of the target Discord server in the "Server ID" field, following the instructions below the input field.
Once the "Server ID" is entered, the channels of the specified server will appear in the "Channel ID" dropdown.
Select the target channel.

After setting, send a message to the specified channel and click "Test".

When the "Test Success" result is displayed, the information of the message posted in "Output" will be added.

If there are no issues with the output, click "Save".
Return to the flow screen, and if there is a checkmark next to "When a message is sent in a channel", it is complete.

Step 4: Set to Extract Data from Discord Posts

Next, extract the necessary information from the messages posted in the specified channel to register an event in Google Calendar.

Click "Extract data from text".

The default "Conversion Type" is set to "GPT-4o mini | Extract text from data within 3,500 characters (2 tasks)".
If necessary, click "Change" to modify to your desired conversion type.

Click "Next".

The default "Target Text" is set to the message posted in the specified channel.
If necessary, change to your desired settings.

By clicking the input field, you can refer to the information obtained from the Discord post.
* By default, "Message Content" is set.

The default "Items to Extract" are set to "Company Name, Scheduled Date, Start Time, End Time".
If necessary, change to your desired settings.

Click "Test" to run the extraction test.
When the "Test Success" result is displayed, the information of the message posted in "Output" will be added.

If there are no issues with the output, click "Save".

Return to the flow screen, and if there is a checkmark next to "Extract data from text", it is complete.

Step 5: Set to Create an Event in Google Calendar

Finally, use the extracted data to set up the event to be created in Google Calendar.

Click "Create Event".

Review the content and click "Next".

The "Calendar ID" dropdown will display the Google Calendar account linked with the app.
Select the target account.

* Usually, it is the email address of the Google account.

Use the data extracted in Step 4, Procedure 5 to set the registration details of the event.

Default values are set for each item.
If necessary, change to your desired settings.

By clicking the input field, you can refer to the information extracted.

Various other settings are possible.

Click "Test" to run the event creation test.
When the "Test Success" result is displayed, the information of the created event in "Output" will be added.

If the event is created in Google Calendar as specified, click "Save".

Step 6: Set Trigger to ON

Return to the flow screen, and if "All settings are complete!" is displayed, the flow setup is complete.
If you want to start the flow immediately, click "Turn Trigger ON".

If you want to run it later, you can turn the trigger ON by clicking the trigger switch on the flow screen.

Based on this flow bot, you can automate various other tasks!
Please try the convenient features of Yoom.

If you want to link Google Calendar data to Discord

This article introduced a flow that operates Google Calendar starting from Discord, but if you want to operate Discord starting from Google Calendar, please use the following template.

Notify Discord when an event is created in Google Calendar

This flow automatically notifies Discord of the details when an event is created in Google Calendar.
By smoothly sharing schedules, you can reduce missed communications and delays in response, allowing for more reliable schedule management.

Notify Discord when an event is updated in Google Calendar

This flow automatically notifies Discord when an event is updated in Google Calendar.
Similar to notifications at the time of creation, automatic sharing of events allows for quick review and adjustment of schedules.

Get today's schedule from Google Calendar and notify on Discord daily

This flow retrieves your schedule registered in Google Calendar at a specified time every day and notifies you on Discord.
It can also be used as a schedule reminder, preventing you from missing important appointments and streamlining your daily task management.

Other Automation Examples Using Discord and Google Calendar APIs

By leveraging APIs, you can automate various tasks, not just the integration of Discord and Google Calendar.

If you find something interesting, feel free to give it a try!

Convenient Automation Examples Using Discord

By automatically notifying Discord of schedules, meeting minutes, and messages from other apps, you can improve the efficiency of information sharing and management.

Convenient Automation Examples Using Google Calendar

You can notify various applications used in business about events created or updated in Google Calendar.
Additionally, it is possible to create or update events in Google Calendar based on information from each application.

In Conclusion

By integrating Discord with Google Calendar, scheduling and sharing events becomes much easier. This integration helps prevent manual input errors and improves work efficiency, reducing the workload for the entire team.

With Yoom, which we introduced this time, anyone can easily create integration flows without programming knowledge. No specialized settings are required, so even beginners can feel at ease.

Why not start by registering for Yoom for free and trying out the convenient templates? Begin smarter schedule management without the hassle!

The person who wrote this article
k.tsukamoto
Worked as a system engineer for 4 years. At that time, I was bothered by attendance management that was manually entered into Excel every day and the work of converting receipts into data, so I wanted to meet Yoom even faster. I've just started using Yoom, but I'm going to share information to make everyone's “it would be nice if it could be automated” come true!
Tags
No items found.
Related Apps
No items found.
App integration
No items found.
What is Yoom hyperautomation?
Conventional RPA can only automate simple repetitive tasks, and the setup process was very complicated.
With “hyperautomation,” which combines various technologies such as AI, API, RPA, and OCR, it is possible to automate many tasks that could not be realized until now more easily than before.
Don't Just Connect Apps—Automate Everything
Most tools simply connect one app to another, leaving the complex tasks to you. Yoom goes much further: From document creation and browser automation to OCR and generative AI, Yoom handles it all seamlessly in one platform.

Why settle for basic integrations? Streamline your entire workflow with Yoom’s powerful hyperautomation.
Learn more about Yoom
RELATED ARTICLES
No items found.
Helpful Materials
I understand Yoom! 3-piece set of materials
Download materials
Understand in 3 minutes! Yoom service introduction materials
Download materials
Find out by Before After! Yoom Case Study Collection
Download materials
See a list of useful materials
No items found.