Set up
OrbitalMirror is now configured from the Orbital dashboard. The Discord bot no longer has in-chat setup commands, everything (credentials, source, target channel, filters, webhook) is entered in one place.
1. Get your Telegram API credentials
Before you start, you need API credentials from Telegram:
- Go to https://my.telegram.org/apps
- Log in with your phone number
- Open API development tools
- Create an app if you haven’t already
- Copy your API ID and API Hash
2. Make sure you have access
OrbitalMirror is available to any Orbital subscriber (Users or NFT Holders):
- Subscribers: the Members role is auto-assigned at checkout when you log in with Discord.
- NFT holders: run
/verifyin the Orbital Discord and connect your Solana wallet. Your holder role lands instantly.
3. Invite Orbital Bot to your server
Add the unified Orbital bot to the Discord server where you want to receive mirrored messages. One bot covers all Orbital modules (Mirror, X-Checker, On-chain, X-Com, Community, Security).
4. Create a Discord webhook
Mirror delivers messages through a webhook (mandatory, custom sender name, Orbital logo).
In the Discord channel that should receive the mirror:
- Channel settings → Integrations → Webhooks → New Webhook
- Copy the webhook URL.
The dashboard runs validation checks on the webhook URL before saving.
5. Configure from the dashboard
Open the Orbital dashboard: https://app.orbitalhq.xyz → Bot → Mirror → New mirror.
The wizard is 4 short steps:
- Credentials: enter your Telegram API ID, API Hash, and phone number.
- Login code: Telegram sends you a login code in-app / by SMS; paste it here. If you have 2FA enabled, a password step follows.
- Source + target: pick the Telegram channel/group to mirror and the Discord channel it should forward to.
- Filters + webhook: choose the chain for DexScreener link generation, toggle filters (contracts only, DexScreener link expansion, suppress link previews), and paste the webhook URL from step 4. Use Test webhook to verify it’s valid before saving.
6. You’re live
Once configured, Telegram messages forward to your Discord channel in real time through the webhook, branded with the Telegram sender’s name and the Orbital logo.
Manage or pause slots any time in the dashboard: Bot → Mirror. Up to 3 slots per guild.