Before you begin
- Access to the Discord server where signals are posted.
- Permission to add a bot — usually Manage Server. Without it, ask the server owner.
- A free source slot on your PipSync plan.
Authorize the bot
- 1
Start from PipSync
Channels → Add Discord channel, then authorize with Discord.
- 2
Pick the server
Select the server that carries the signals and confirm.
- 3
Grant read access
The bot asks for View Channel and Read Message History. It never needs Send Messages.
- 4
Choose the channels
Back in PipSync under Channels, tick the specific channels to read. Only messages from selected channels are parsed.
Server owner has to do the invite instead of you? Send them this link — it opens Discord's own authorize screen: app.pipsync.io/api/discord/invite.
Channel permissions
Server-wide permissions are not enough if the signal channel has its own overrides. Check the channel itself:
- Channel → Edit Channel → Permissions → the PipSync role must have View Channel.
- It also needs Read Message History, otherwise it only sees messages posted after it joined.
- Private channels need the role added explicitly — server-level access does not inherit.
Parsing and filters
Discord messages go through the same parser as Telegram, including embeds. Signals posted as an image only cannot be read — ask the provider for a text version, or use a channel that has one.
Busy servers mix chatter into the signal channel. Keyword filters and the confidence threshold keep it clean — see Filters and thresholds.
Still stuck?
Send the raw signal, the timestamp and the account name — that is usually enough to answer on the first reply.
Contact support