Discord Integration
Connect MailFellow to Discord to receive email notifications in your Discord server. Emails appear as rich embeds with interactive buttons, threaded replies, and slash commands.
Features
- Rich embeds with sender avatar, subject, category badge, and email snippet
- Interactive buttons: View in Browser, Resolved, Send Thanks, Assign to me, Block Sender, Delete, Delete & Block
- Native Discord threads for each email conversation
- Email body and attachments posted inside the thread
- Slash commands:
/mailfellow send,/mailfellow quick,/mailfellow assign,/mailfellow unassign - Modal dialog for composing emails (To, Subject, Body, Schedule, Language)
- Checkmark reaction (✅) to trigger a reply
- Automatic translation display for non-English emails
- File attachment forwarding via webhook
Connecting Discord
- Go to Settings > Channel
- Select Discord as the platform
- Click the Add to Discord button
- Select the server where you want to receive email notifications
- Authorize the bot
MailFellow will automatically create a #mailfellow-inbox channel in your server and start forwarding emails. You can change the channel from the dropdown in Settings > Channel if needed.
Slash Commands
MailFellow automatically registers the /mailfellow slash command when it connects. Available subcommands:
| Command | Description |
|---|---|
/mailfellow send | Opens a modal to compose and send a new email (To, Subject, Body, Schedule, Language) |
/mailfellow quick <shortcut> | Reply to an email thread with a saved quick response |
/mailfellow assign [user] | Assign the thread to yourself or a mentioned user |
/mailfellow unassign | Remove assignment from the thread |
Use slash commands inside a thread to target a specific email conversation.
Action Buttons
Each email embed includes two rows of buttons:
- View in Browser:open the full email in the MailFellow web interface
- Resolved:mark the thread as resolved
- Send Thanks:send a thank-you reply to the sender
- Assign to me:assign the thread to yourself
- Block Sender:block the sender from future emails
- Delete:delete the email
- Delete & Block:delete and block the sender
Reactions
React to any message in an email thread with ✅ (checkmark) to trigger a reply action. The bot reads the message content and uses it as the reply body.
Threading
MailFellow creates a native Discord thread for each email. The parent message shows the embed with buttons, and all email body chunks, attachments, and follow-up replies are posted inside the thread. This keeps your channel clean while preserving the full conversation.
Troubleshooting
Bot not responding to slash commands
- Slash commands may take up to an hour to propagate after the bot joins
- Try removing and re-adding the bot to your server
Missing embeds or buttons
- Ensure no channel-level permission overrides are blocking the bot
- Check that the bot has permission to post in the target channel
Attachments not appearing in threads
- Check file size limits (Discord allows up to 25 MB per file, or 50 MB with Nitro boost)