Imp Imp
← Back to Arsenal
Discord Bot Poster

Discord Bot Poster

Automation

Send automated messages to Discord servers using your bot token. Perfect for announcements, scheduled posts, community updates, and marketing automation. Simple Messages, Rich Embeds, Multi-Channel, Mentions, Batch Messaging & Validation Mode

Discord Bot Poster

Built by John Rippy | johnrippy.link
🏆 2025 Zapier Automation Hero of the YearProject Phoenix: A 95-step AI sales pipeline cutting development time by 50%. Read more →

Send automated messages to Discord servers using your bot token. Perfect for announcements, scheduled posts, community updates, and marketing automation.

Features

Setup

1. Create a Discord Bot

1. Go to Discord Developer Portal

2. Click "New Application" and give it a name

3. Go to "Bot" section and click "Add Bot"

4. Copy the Bot Token (keep this secret!)

5. Enable "Message Content Intent" under Privileged Gateway Intents

2. Invite Bot to Your Server

1. Go to "OAuth2" > "URL Generator"

2. Select scopes: bot, applications.commands

3. Select permissions: Send Messages, Embed Links, Attach Files, Mention Everyone (if needed)

4. Copy the generated URL and open it to invite the bot

3. Get Channel ID

1. Enable Developer Mode: User Settings > App Settings > Advanced > Developer Mode

2. Right-click the channel you want to post to

3. Click "Copy Channel ID"

Usage Examples

Simple Message

{

"botToken": "your-bot-token",

"channelId": "1234567890123456789",

"message": "Hello from Apify! 🚀"

}

Rich Embed

{

"botToken": "your-bot-token",

"channelId": "1234567890123456789",

"embedTitle": "New Product Launch!",

"embedDescription": "We're excited to announce our latest feature...",

"embedColor": "#FF5733",

"embedImageUrl": "https://example.com/product.png",

"embedUrl": "https://example.com/launch"

}

Multi-Channel Announcement

{

"botToken": "your-bot-token",

"channelIds": ["123456789", "987654321", "456789123"],

"message": "Important announcement for all channels!",

"mentionEveryone": true

}

Embed with Fields

{

"botToken": "your-bot-token",

"channelId": "1234567890123456789",

"embedTitle": "Weekly Stats",

"embedDescription": "Here's your performance summary:",

"embedFields": [

"Users|1,234|true",

"Revenue|$5,678|true",

"Growth|+15%|true"

],

"embedColor": "#00FF00",

"embedFooter": "Generated by LocalHowl"

}

Output

Each successful post returns:

{

"channelId": "1234567890123456789",

"channelName": "announcements",

"guildName": "My Server",

"messageId": "9876543210987654321",

"content": "Hello from Apify!",

"status": "sent",

"sentAt": "2024-01-15T10:30:00.000Z"

}

Pricing

Tips

Support

For issues or feature requests, contact LocalHowl or visit our GitHub.

---

By John Rippy @ LocalHowl
149,000
KILLS
100%
HEALTH
Doomguy
274
ACTORS
0/3
SECRETS