Skip to main content

Discord Bot Setup

Connect PipSync to your Discord trading server to automatically parse and execute signals posted in channels.

Before you begin

  • A PipSync account with at least Freemium plan
  • A Discord account
  • Member access to the Discord server where signals are posted
  • Server admin rights to add bots (or ask the server admin to do it)

Part 1 — Add PipSync to your Discord server

1

Start from PipSync dashboard

In your dashboard, navigate to Sources → Add Source → Discord. Click Authorize with Discord.

2

Authorize the bot

You'll be redirected to Discord's OAuth flow. Select the server where you want to add PipSync, then click Authorize.

You must have Manage Server or Administratorpermission to add bots to a Discord server. If you don't have this, ask your server admin to authorize PipSync.

3

Return to PipSync

After authorization, you'll be redirected back to PipSync. The bot is now in your server.

Part 2 — Set channel permissions

1

Grant read access to signal channels

In Discord, open Server Settings → Roles. Find the PipSync role that was automatically created. Make sure it has View Channel and Read Message History permissions for the channels you want to monitor.

2

Select channels in PipSync

Back in PipSync, under Sources → [Your Discord Server], select which channels to monitor for signals. Only messages from selected channels will be parsed.

Minimum required permissions

View Channel
Read Message History
Send Messages
Mention Everyone
Manage Messages
Administrator

Part 3 — Signal parsing

PipSync's AI parser reads Discord messages the same way it reads Telegram. Supported signal format examples:

🔔 TRADE SIGNAL
SELL GBPUSD
Entry: 1.2700
SL: 1.2750
TP1: 1.2640
TP2: 1.2580

The parser ignores non-signal messages automatically (greetings, news, analysis text without clear entry/direction). You can tune keyword filters in Sources → [Server Name] → Filters.