Social Extension — AthenaBot Plugin
Overview
What the Social plugin does and how it announces new posts in Discord.
Social Extension — AthenaBot Plugin
The Social Extension automatically announces every new Instagram and Twitter/X post in your Discord server. Each account posts into its own channel and can ping a role — everything is managed from the dashboard.
Features
| Feature | Description |
|---|---|
| Multiple accounts | As many Instagram and X accounts as you like, mixed |
| RSS or API | Per-account source: a simple RSS feed (no API keys) or the official API |
| Channel per account | Each account posts into its own channel |
| Role ping | Optional ping of a role (or @everyone) above the post |
| Text or embed | Per account: plain text (link preview) or a rich embed |
| Rich embeds | Author, media preview, statistics and a source link |
| Custom emojis only | Every icon uses a custom emoji from your application |
| Custom message | Optional text, embed colour and feed filters per account |
Requirements
- A running AthenaBot instance with the dashboard enabled.
- Your own API access — nothing is bundled with the plugin:
- Twitter/X: an app-only Bearer Token.
- Instagram: a business/creator account with Graph API access.
You enter the API credentials yourself in the dashboard. The plugin ships no keys and stores them
only on your own bot.
How it works
- For each account you set: platform, username, target channel and optionally a ping role.
- The bot checks for new posts on a fixed interval.
- Every new post is sent as an embed into the configured channel — with a role ping if you want one.
Continue with Setup — that's where you add the API access.