Discord

Stable

Run your Discord community from WhatsApp with an AI agent that moderates, welcomes, and reports

Communication

What is Discord?

Discord is the community platform hosting more than 19 million active servers, from gaming guilds to web3 DAOs to indie product communities. The LunoGen Discord integration connects your AI agent to the Discord REST API and Gateway so it can post messages, manage roles, create channels, moderate content, and react to events in any server where the bot is invited.

Why connect Discord?

Running a Discord community is a 24/7 job: welcoming new joiners, answering FAQs, moderating bad actors, tracking engagement, spotting the next moderator candidate. Most community managers burn out because they live in the server. An AI agent on WhatsApp lets you run your community without being inside it: the agent handles routine work in Discord and only pings you on WhatsApp when a human is needed — a toxic message, a new top contributor, a spike in signups from a Twitter mention.

What you can do

  • Auto-welcome new members with a personalized DM and onboarding flow
  • Role assignment from chat commands or member activity
  • Content moderation with sentiment and safety scoring
  • Daily community report: joins, messages, top channels, top contributors
  • Crisis monitoring with real-time WhatsApp alerts on toxicity spikes
  • Auto-create support threads from member questions
  • Server analytics dashboard delivered to WhatsApp
  • Moderator DM escalation when an incident needs a human
  • Event announcements scheduled and posted to channels
  • FAQ auto-responder trained on your community wiki

Setup

Requirements

  • A Discord server where you have Manage Server permission
  • A Discord application and bot token from the developer portal
  • A LunoGen account with at least the Pro plan
  1. 1

    Create a Discord application

    Go to discord.com/developers/applications → New Application. Name it 'LunoGen' and create a Bot user under the Bot tab.

  2. 2

    Enable required intents

    Under the Bot tab, enable the Message Content Intent, Server Members Intent, and Presence Intent. These are required for moderation and welcome flows.

  3. 3

    Copy the bot token

    Still under the Bot tab, click Reset Token and copy the bot token. Treat it like a password — anyone with it can control your bot.

  4. 4

    Invite the bot to your server

    Go to OAuth2 → URL Generator. Select the 'bot' scope and the permissions Manage Roles, Manage Channels, Read Messages, Send Messages, Manage Messages, and Kick Members. Visit the URL to invite.

  5. 5

    Connect the credential in LunoGen

    In LunoGen, open Credentials → New → Discord and paste the bot token plus your server (guild) ID. Pick a default channel for reports.

Discord use cases

6 total

Related integrations

Ready to connect Discord?

Spin up an AI agent in under 2 minutes, plug in your Discord credentials, and start running your workflows from WhatsApp.