Discord Bot Poster avatar
Discord Bot Poster

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Discord Bot Poster

Discord Bot Poster

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

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

John Rippy

John Rippy

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Share

Built by John Rippy | johnrippy.link

๐Ÿ† 2025 Zapier Automation Hero of the Year โ€” Project 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

  • Simple Messages: Send plain text messages to any channel your bot has access to
  • Rich Embeds: Create beautiful embedded messages with titles, descriptions, images, and custom colors
  • Multi-Channel: Post to multiple channels in a single run
  • Mentions: Tag roles, users, or @everyone to get attention
  • Batch Messaging: Send multiple messages in sequence
  • Validation Mode: Check bot permissions before posting

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

  • Message Sent: $0.005 per message
  • Rich Embed Sent: $0.01 per embed
  • Channel Validated: $0.002 per validation

Tips

  • Use embeds for professional-looking announcements
  • Schedule runs with Apify's scheduler for recurring posts
  • Combine with webhooks for real-time event-driven posting
  • Use validation mode to test permissions before going live

Support

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


By John Rippy @ LocalHowl