Skip to content

Connect Discord to Google Drive

Discord is where files and updates are shared, and Google Drive is where they should be kept. Connect the two so attachments are archived to Drive, new files are announced to your server, and backups report back when they are done.

Build your own

Build any Discord and Google Drive automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what should happen between Discord and Google Drive in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

Each night, save images posted in Discord #artwork that got at least 5 reactions to a Drive folder named by month.

When a PDF is added to my Drive folder Lessons, have AI write a three-line summary and post it with the link in Discord #lessons.

Use cases

Why people connect Discord and Google Drive

How the two apps work together

  • The automation checks a Drive folder for new files every few minutes.
  • New files are announced in a Discord channel through a webhook or bot, with the file name and link.
  • A Discord bot reads channels on a schedule and the script saves attachments or message logs to Drive.
  • Shared assets announced to the community

    Creators and game studios post in Discord when they add art, builds or files to a shared Drive folder.

  • Attachments archived from channels

    Communities save images and files posted in Discord channels into a Drive folder by channel and date.

  • Course and study material drops

    Educators post a link in their Discord server each time a new lesson file is added to Drive.

  • Backup of important channel history

    Server owners export messages from key channels to a document in Drive each week.

More apps

Discord, Google Drive and other apps in one automation

An automation isn't limited to two apps. Add the next step in another app and it runs as part of the same automation.

Log shared files in a sheet

When a file is added to Drive folder Assets, post it in Discord #assets and add a row to my Assets sheet.

Video uploads from Drive

When I add a finished video to Drive folder Ready, upload it to YouTube as private and post the link in Discord #team.

New files to Discord and Telegram

When a file is added to my Drive folder Releases, announce it in Discord #downloads and my Telegram channel.

Setup

Connect Discord and Google Drive once

Every idea on this page uses the same two connections, so you set them up once. If one is missing, your assistant tells you and links to the right place.

Discord

Community chat

  1. At discord.com/developers/applications, create a new application, open Bot and choose Reset Token. Copy the token, since Discord only shows it once.
  2. On the Bot page, turn on the privileged intents your automations need, such as Message Content to read messages or Server Members to list members.
  3. Under OAuth2, use the URL Generator with the bot scope and the permissions you need, such as Send Messages or Manage Messages, then open the URL to add the bot to your server.
  4. In the ClickRuntime dashboard, open Connections & secrets and save the bot token. It is sent as Bot <token>.

Google Drive

File storage

  1. At console.cloud.google.com, create a project and enable the Google Drive API.
  2. Set up the OAuth consent screen and add the scope https://www.googleapis.com/auth/drive.
  3. Create an OAuth client of type Web application with the redirect URI https://clickruntime.com/oauth/callback.
  4. In the ClickRuntime dashboard, open Connections, choose Google Drive and enter the client ID and secret, then connect.
  5. Prefer a service account? Under IAM & Admin → Service Accounts, create one and add a JSON key, share your folders or a Shared Drive with its email, and save the key as a secret on Connections & secrets.

FAQ

Questions about connecting Discord and Google Drive

Which Drive folder is used?
The folder you choose when you set it up. Archived attachments can go into subfolders by channel or by month.
Will a file be announced twice?
No. Each new file is posted once, and edits to an existing file don't trigger a new message.
Can it read files from my Discord server?
Yes, with a Discord bot you add to your server. Announcements only need a webhook for the channel.
Which Google account does it use?
Your own Google account, connected through your Google app. Files are stored in your Drive and count toward your Drive storage.
Does the Discord post link to the file or upload it?
Either. A link keeps Drive sharing settings in control; uploading copies the file into Discord within its size limits.
Can it save to a shared drive?
Yes, if your Google connection has access to that shared drive.
Will Drive share the file with my Discord members?
Not unless the script is written to change sharing. Members need access to the file or folder to open the link.

Tell your assistant what Discord and Google Drive should do together

Free plan. No credit card.