tr Skip to content

Connect Discord and Google Drive

Communities and remote teams talk in Discord and keep their files in Google Drive, and the two drift apart. FlowMattic connects them: new files are announced in the right channel, forum posts and attachments are archived to Drive, and a new client folder gets its own channel. Useful for creators, guild leaders and small studios.

10 triggers 40 actions 7 example workflows 3 ready-made templates Unlimited runs

Try a pairing

When this happens in Discord6 triggers

Do this in Google Drive28 actions

1. TriggerNew Message Posted to Channel
2. ActionUpload a File

When Discord fires New Message Posted to Channel, FlowMattic runs Upload a File in Google Drive with the data from that event.

You build this in the FlowMattic workflow builder on your own site. See the setup steps

Discord and Google Drive workflows you can build

Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.

Discord app icon Google Drive app icon

Announce new files from a shared Drive folder in Discord

Uploading a design, build or episode to the team folder posts its name and link to a channel, so nobody has to ask where the latest version is.

New File in FolderSend Channel Message

Discord app icon Google Drive app icon

Post document changes to a forum changelog thread

When a rules document or guide in a watched folder is edited, a message goes into the matching forum post, which gives members a running history of changes.

Updated FileSend message in Forum Post

Discord app icon Google Drive app icon

Save image and file attachments from a channel to Drive

A Filter keeps only messages that carry an attachment, and each file is uploaded to a Drive folder. Screenshots and clips shared in a showcase channel are kept after the chat scrolls on.

New Message Posted to ChannelFilterUpload a File

Discord app icon Google Drive app icon

Archive each forum post as a text file in Drive

Questions and answers from a help forum become documents in Drive, ready to search, edit into an FAQ or hand to someone who is not on the server.

New Forum PostCreate File From Text

Discord app icon Google Drive app icon

Open a Drive folder for every new project request

When someone opens a request in a forum channel, a folder named after the post is created and its link is posted back in the thread, so files for that request have one home.

New Forum PostCreate a FolderShare FolderSend message in Forum Post

Discord app icon Google Drive app icon

Direct message new members the onboarding pack

A person joining the server gets a DM with a link to the welcome guide, found in Drive by name so you can replace the file without editing the workflow.

New User AddedFind FileSend Direct Message

Discord app icon Google Drive app icon

Create a Discord channel for each new client folder

Agencies that start every client with a Drive folder get a matching channel, and the first message in it links back to the folder.

New FolderCreate ChannelSend Channel Message

Set up: new Drive files announced in Discord

When you are done, each file added to the Drive folder you choose is posted to one Discord channel with its link.

  1. Connect Google Drive

    Under Connects in FlowMattic, add a Google Drive connection with the account that owns or can see the shared folder.

  2. Connect Discord

    Add a Discord connection and make sure its bot is in your server with permission to post in the target channel.

  3. Watch the folder

    Create a workflow with Google Drive New File in Folder, choose the folder and upload a test file to capture its details.

  4. Post the message

    Add Discord Send Channel Message, pick the channel, write a short message with the file name and link, test it and switch the workflow on.

Announce new files from a shared Drive folder in Discord
  1. Google Drive app icon 1. Trigger in Google Drive New File in Folder
  2. Discord app icon 2. Action in Discord Send Channel Message

    Fields mapped from the earlier steps (a typical setup)

    From DiscordTo Discord
    File nameMessage title
    File linkMessage link
    Owner namePosted by
    Created timeDate line
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.

Triggers and actions in this pair

A trigger starts a workflow. An action is something FlowMattic does in the app as a step.

Good to know

  • A file link only opens for people who already have access. Add Share File with Anyone before posting if the channel includes members outside your Google account, and only for files meant to be public.
  • New File watches the whole Drive, while New File in Folder watches one folder. For announcements, use the folder trigger so private uploads are not posted.
  • The Discord bot only sees channels it has been given access to. If a channel or message is missing in the trigger, check the bot's role in the server settings.

Triggers (6)

  • New Message Posted to ChannelTriggers when a new message is posted to a specific text channel
  • New Forum PostTriggers when a new Post is created on a Forum
  • New Forum MessageTriggers when a new Message is created on a Forum Post
  • New User AddedTriggers when a new user joins the Discord Server
  • New Mention in Text and AnnouncementsTriggers when a User or Role is mentioned in a Text or Announcements channel
  • New Mention in Threads and Forum PostsTriggers when a User or Role is mentioned in a Threads or Forum Posts channel

Actions (12)

  • Add RoleAdd a role to a user
  • Remove User RoleRemove a chosen role from the specified user
  • Send Channel MessagePost a new message to a specific #channel you choose
  • Send message in Forum PostSend a new message in a specific Forum Post
  • Create new Forum PostCreate a new Post on a Forum Channel
  • Create ChannelCreate a new channel or category
  • Create Channel CategoryCreate a new channel category that hold other channels
  • Rename ChannelRename a channel to a specific name you choose
  • Send Direct MessageSend a direct message to a specific user
  • Find UserFind an existing user by name
  • Find ChannelFind an existing channel by matching name
  • Get Channel By NameGet an existing channel by exact name
Google Drive app icon

Google Drive

Integration page

Triggers (4)

  • New FileTriggers when any new file is added (inside of any folder)
  • New FolderTriggers when a new folder is added directly to a specific folder
  • New File in FolderTriggers when a new file is created, moved, or uploaded to a specific folder
  • Updated FileTriggers when a file is updated in a specific folder

Actions (28)

  • Upload a FileUpload file to your Google Drive selected folder
  • Create a FolderCreate a new folder in your Google Drive
  • Create a Sub FolderCreate an empty sub folder
  • Share FolderShare the folder by its ID to an email
  • Share Folder with AnyoneGenerates the link to share with anyone on the internet
  • Share FileShare any file by its ID to an email
  • Share File with AnyoneGenerates the link to share with anyone on the internet
  • Find FileSearch for a specific file by name
  • Find FolderSearch for a specific folder by name
  • Find Multiple FilesSearch for multiple files by name or within a specific folder
  • Retrieve File or Folder by IDGet a file or folder by its ID
  • Create File From TextCreate a new file from plain text
  • Create ShortcutCreate a shortcut to a file
  • Copy FileCreate a copy of the specified file
  • Move FileMove a file from one folder to another
  • Update File/Folder NameUpdate the name of file or folder
  • Delete FileDelete the file
  • Create Shared DriveCreate a new shared drive in your Google Drive
  • Export File to PDFExport a document or file to PDF format
  • Download File to Media LibraryDownload a file from Google Drive and add it to WordPress media library
  • List Files in FolderList all files in a specific Google Drive folder
  • Update File ContentReplace the content of an existing file
  • Trash File/FolderMove a file or folder to the trash
  • Restore File from TrashRestore a previously trashed file or folder
  • Empty TrashPermanently delete all files in the trash
  • Add Comment to FileAdd a comment to a file in Google Drive
  • List Comments on FileRetrieve all comments on a file
  • Transfer OwnershipTransfer file ownership to another Google account

Why run this pair with FlowMattic

Discord and Google Drive connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.

Files and messages pass through your site

Attachments and document links travel from Discord to Google through your own WordPress server, not through a hosted automation service.

Busy servers cost the same

Runs are unlimited, so archiving every attachment in an active channel does not move you to a bigger plan.

Either side can start the workflow

Drive file and folder events can post or create channels in Discord, and Discord messages, forum posts and new members can create files and folders in Drive.

Common questions

Can Discord attachments be saved to Google Drive automatically?

Yes. Start with New Message Posted to Channel, add a Filter that passes only messages with an attachment, then use Upload a File with the attachment's URL and the Drive folder you want.

Can I choose which Drive folder posts to which channel?

Yes. Build one workflow per folder with New File in Folder, or use a Router that checks the parent folder and sends each file to its own channel.

Will members be able to open the Drive links?

Only if the file is shared with them. Use Share File for named people, or Share File with Anyone when the file is meant for the whole server.

Can a forum thread be turned into a Google Doc?

Create File From Text writes the post's title and content into a new file in the folder you pick. Replies can be kept the same way with a second workflow on New Forum Message.

Does the Discord bot need special permissions?

It needs to view and post in the channels you use. Creating channels needs the manage channels permission, and reading message text needs the bot's message content access in Discord.

Did not find your answer? You can browse the help center or ask us directly.

Start automating Discord and Google Drive

Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Discord integration 1.1.1, Google Drive integration 3.0.0.