Skip to content

Automate Discord

Keep your server informed and tidy without a mod online all day. Post news digests, price alerts and announcements to the right channels, answer questions sent to your bot, catch spam, clear out old messages and report on who joined. Describe what you want to your AI assistant, check what it will do, and it keeps running with your laptop closed.

Try asking

Create a ClickRuntime automation: every day at 8am, check these news sites and blogs, summarise the top stories in a few bullet points, and post it to #news on my Discord.

Paste it into your assistant. It tells you what it will send or change before it runs live.

Ideas

What you can automate in Discord

Digests and alerts your members actually want, scheduled announcements, a bot that answers and sorts questions, and moderation and reports that keep the server in shape. These are ready-made starting points. Anything else you can describe works too.
On a scheduleAI

Get a daily news digest in Discord

Each morning your server gets a short roundup of the top stories from the sites you follow.

See how it works
Every 5–15 minutesAI

Get crypto price alerts in Discord

Your channel hears when Bitcoin or Ethereum makes a big move or crosses your price levels.

See how it works
Every 5–60 minutes

Get told when an item is back in stock

Your server hears the moment a product page changes, like a sold-out item coming back.

See how it works
Every 5 minutesAI

Answer questions in your help channel

People who mention your bot in #help get an answer within minutes, and bug reports are copied to the right channel.

See how it works
The moment it happens

Post form submissions to a Discord channel

Form entries and app events show up as tidy messages in the channel you pick.

See how it works
On a schedule

Post a weekly announcement in Discord

The same reminder goes out on time every week without anyone remembering to post it.

See how it works
HourlyAI

Share new YouTube videos with a short summary

When a channel you follow uploads, your server gets the link and a three-line summary.

See how it works
Hourly or daily

Post the top Hacker News stories to Discord

Your server gets a regular list of what's trending, without repeats.

See how it works
Every 5 minutesAI

Remove spam and scams from your server

Clear spam is deleted within minutes, and borderline messages go to your mods to decide.

See how it works
Daily

Clear out old messages every night

Busy channels like bot logs stay short, with messages older than a week removed.

See how it works
Weekly

Get a weekly report on your community

Every Monday your mods see who joined and which channels were busiest, compared with the week before.

See how it works
DailyAI

Get a daily summary of a busy channel

Each morning you get the gist of yesterday's conversation without scrolling back.

See how it works
Weekly

Export everyone with a role

Every week you get a list of the members who hold a given role, ready to use.

See how it works
On a schedule

Post each person's open tasks every morning

Your team channel starts the day with a list of open tasks grouped by who owns them.

See how it works
Your own logic

Any other automation you can describe in words

Your own rules, schedule and AI steps with Discord, plus any other app. Describe it and your assistant builds it.

See how to build your own

Build your own

Build any Discord automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what Discord should do 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

Every hour, check new messages in my Discord #help channel and post a reply with a link to our docs for questions AI judges are already covered there.

When a new row is added to my Events sheet in Google Sheets, post an announcement with the date and link to #announcements on Discord.

When a new email arrives in Gmail from our status page, post it in our Discord #status channel and send the same alert to my Telegram.

Works with

Discord with the apps you already use

Your community lives on Discord, but the news, forms, files and posts come from elsewhere. Connect them so updates reach your channels without anyone copying them over.

Discord works with hundreds of other apps

Name any of them when you ask your assistant, and your automation connects them. Over 248 apps are ready to go, and anything with an API works too.

  • GitHub
  • YouTube
  • Twitch
  • Reddit
  • X
  • Notion
  • Airtable
  • Typeform
  • Google Calendar
  • Trello
  • Linear
  • Jira
  • Stripe
  • Gumroad
  • Ghost
  • beehiiv
  • Eventbrite
  • OpenWeatherMap

Beyond chat

Have Discord work when you're not in the chat

Connecting Discord to ChatGPT or Claude lets you ask about it while you chat. ClickRuntime handles the part that should happen on its own: checks on a schedule and actions on each new event, set up from the same chat and running after you close it.

Setup

Connect Discord

You connect Discord with a bot token from your own application in the Discord Developer Portal. You choose its permissions, and it only works in the servers you add it to.

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>.

Good to know

Discord limits that affect automations

  • Discord limits each message to 2,000 characters, so long digests are split into several messages.
  • Discord rate-limits each route, so large clean-ups pause between batches and take longer.
  • Bulk delete only works on messages under 14 days old. Older messages are deleted one at a time.
  • Automations check channels on a schedule rather than holding a live connection, so a bot that answers questions replies within a few minutes, not instantly.
  • Resetting the token in the Developer Portal stops the old one working, so save the new token in the ClickRuntime dashboard.

FAQ

Questions about automating Discord

What can ClickRuntime see in my Discord server?
Only what your bot can see: the servers you added it to, with the permissions and intents you gave it. It can post messages, read channel history, delete messages and list members and roles if you allow those.
Why does reading messages need the Message Content intent?
Discord hides message text from bots unless the Message Content intent is turned on for your application. Summaries, the question-answering bot and spam checks need it. Posting does not.
Is it a live chat bot?
No. It checks channels on a schedule, usually every 5 minutes, so answers and moderation happen within a few minutes. Scheduled posts and alerts go out on time.
Can other tools post into my Discord through it?
Yes. ClickRuntime gives you a link that your site form or another app can send events to, and each one is posted as a formatted message in the channel you choose.
Do I need AI for Discord automations?
No. Announcements, page-change alerts, clean-ups and member reports run without it. Digests, summaries, the answering bot and spam checks use the AI that comes with every ClickRuntime plan, so you don't need your own AI key.
Is this a Discord connector for ChatGPT or Claude?
Not for chatting with Discord data. A chat connector lets your assistant read and change Discord while you're in the conversation. ClickRuntime is for the work that should happen without you: you set up an automation from the chat once, and it keeps running on a schedule or on each Discord event.

Tell your assistant what Discord should do

Free plan. No credit card.