Create your Discord bot
Create an application in the Discord Developer Portal, add a bot, and copy its token. Treat that token like a password and rotate it in Discord if it is ever exposed.
Connect a bot you control, select an authorized text channel, inspect the parsed signal, and route it to an eligible EA, Cloud, or exchange destination. Start with review mode and prove the complete lifecycle on demo.
Paid feature · use only servers and channels you are authorized to automate · demo first
Native Discord route
Actual production behavior
Five-step setup
Create an application in the Discord Developer Portal, add a bot, and copy its token. Treat that token like a password and rotate it in Discord if it is ever exposed.
Invite the bot to a server you control or are authorized to automate. It only needs read access to the exact text channels you intend to monitor.
Open Discord Copier, paste the bot token, test the connection, then choose the server and text channel. TradeJournal Pro does not sign in as your personal Discord account.
Select an EA or Cloud account, or an eligible exchange account. Set sizing, the permitted TP levels, playbook, and whether parsed signals wait for review or auto-execute.
Send one plain-text signal, allow up to one polling cycle, inspect the parsed record, then confirm the resulting demo order and management lifecycle at the broker.
A developer-controlled relay can POST message content and embed text to TradeJournal Pro's authenticated Discord webhook endpoint. This is separate from native bot polling and requires an EA or user API token. It is not a webhook URL field in the standard Discord Copier screen.
Read the API referenceDiscord supplies the message. Your selected route controls where and how a supported order is attempted. Compare every route before promising a customer or provider a capability.
Straight answers
No. You create a Discord bot, invite it to a server where you have permission, and grant it access to the specific text channel you want to monitor.
The native integration polls on a schedule of approximately once per minute. After collection, eligible Cloud or exchange routes can be dispatched immediately, while EA signals wait in the EA queue for the receiver to collect them.
Not through the native Discord polling route today. Use a plain-text signal containing the symbol, direction, entry, stop-loss, and targets. Image and attachment parsing must not be assumed.
Developers can send trusted relay payloads to the authenticated Discord webhook endpoint. That is a separate integration path, not a channel webhook field in the standard Discord Copier screen.
Discord source monitoring requires Starter, Pro, or Lifetime access. Exchange routing requires an eligible Pro or Lifetime setup. Current plan limits are shown on the pricing page.