How to forward SMS to Discord channels?
Send automated SMS notifications to any Discord server channel via Webhooks.
Discord webhooks provide a simple way to post automated messages to your server channels. Whether you want to receive OTP codes in a private channel or share notifications with your community, Discord integration makes it seamless.
Open Server Settings
Open Server Settings
Right-click on your Discord server name in the sidebar and select Server Settings. You'll need Manage Webhooks permission to continue.
Go to Integrations
Go to Integrations
In the server settings menu, click on Integrations in the left sidebar, then click View Webhooks or Create Webhook.
Create New Webhook
Create New Webhook
Click New Webhook. Give it a name (e.g., "SMS Forwarder") and select the channel where you want to receive messages. You can also upload a custom avatar.
Copy Webhook URL
Copy Webhook URL
Click Copy Webhook URL. The URL will look like this:
https://discord.com/api/webhooks/123456789/abcdefghijklmnopqrstuvwxyz
Add to SMS Forwarder
Add to SMS Forwarder
Open SMS Forwarder app, add a new Discord destination, and paste your Webhook URL. Hit Test to verify the connection!
Customize Webhook Appearance
Make your SMS notifications stand out in Discord:
- Edit your webhook in Discord server settings
- Upload a custom avatar (we recommend using the SMS Forwarder logo)
- Choose a descriptive name like "📩 SMS Alerts" or "🔐 OTP Codes"
- Consider creating a dedicated private channel for sensitive messages
Troubleshooting
Invalid Webhook URL
Make sure the URL starts with 'https://discord.com/api/webhooks/' or 'https://discordapp.com/api/webhooks/'. Copy the URL again from Discord.
Webhook deleted or not working
Webhooks can be deleted by server admins. Check if the webhook still exists in Server Settings → Integrations. Create a new one if needed.
Messages appearing in wrong channel
Each webhook is tied to a specific channel. To change the channel, edit the webhook in Discord or create a new webhook for the desired channel.
Rate limited (429 error)
Discord limits webhooks to 30 messages per minute per channel. If you're hitting this limit, consider forwarding only important messages using filters.