circle-questionFAQ

Answers to the most common questions about Discord DM Pro.


General

chevron-rightIs this detectable by Discord?hashtag

Discord can detect unusual activity on accounts. To reduce risk:

  • Always use Typing Simulation (enabled by default)

  • Keep delays at 8–16 seconds or higher

  • Use the Account Warmer for new tokens

  • Rotate through multiple tokens

  • Use proxies so each token has a different IP

  • Never exceed 100 DMs per token per day

chevron-rightDoes my token account need to be in the target server?hashtag

Yes. Your token must be a member of the server you want to scrape. The scraper uses your token to call Discord's member list API — it cannot see members of servers it hasn't joined.

chevron-rightCan I use this on Mac or Linux?hashtag

Currently Windows 10/11 only. Mac and Linux support is planned for a future release.

chevron-rightDoes it work with bot tokens?hashtag

No. This tool is designed for user (selfbot) tokens only. Bot tokens use a different API and cannot send DMs to arbitrary users.


Tokens

chevron-rightWhere do I find my Discord token?hashtag

Open Discord in your browser (not the desktop app)Press F12 to open DevToolsGo to the Network tabSend any message or reload the pageLook for a request to discord.com/apiIn the request headers find Authorization — that value is your token

⚠️ Never share your token. Anyone with it has full access to your account.

chevron-rightMy token shows as "Flagged" — what do I do?hashtag

Stop using it immediately in campaignsLog into that account manually in a browserComplete any verification Discord requires (email, phone, captcha)Wait 24–48 hours before using it againWhen you resume, use the Account Warmer to ramp up slowly

chevron-rightHow many tokens can I add?hashtag

There is no hard limit in the app. In practice, 3–5 healthy tokens is a good balance. More tokens = faster campaigns and less risk per account.

chevron-rightCan I use the same token on multiple devices?hashtag

Using the same token simultaneously on multiple devices will likely trigger Discord's anomaly detection and get the account flagged. Use each token on one device at a time.


Sending

chevron-rightWhat is Spintax and why should I use it?hashtag

Spintax lets you write one message with multiple variations that get randomly selected each send. For example:

This means no two recipients get the exact same message, which drastically reduces the chance of Discord's spam detection flagging your token.

chevron-rightWhat delay should I use?hashtag
Risk Tolerance
Min Delay
Max Delay
Daily Limit

Safe

15s

30s

50/token

Moderate

8s

16s

100/token

Aggressive

4s

8s

150/token

We recommend Moderate settings as a starting point.

chevron-rightSome users show as "Failed" — why?hashtag

Common reasons a DM fails:

  • The user has DMs disabled for non-friends

  • The user is not in a mutual server with your token

  • The user has blocked your account

  • Your token hit a rate limit mid-send

  • Discord flagged the message as spam

Failed users are automatically queued for retry on the next session.

chevron-rightCan I send to users I don't share a server with?hashtag

No. Discord only allows DMs to users who share at least one mutual server with your account. This is a Discord API restriction, not a limitation of the tool.


Proxies

chevron-rightDo I need proxies?hashtag

Proxies are not required but strongly recommended for large campaigns. Without proxies, all your tokens share the same IP address, making it easy for Discord to link them and flag them all at once.

chevron-rightWhat proxy type should I use?hashtag

SOCKS5 is recommended. It's faster and more reliable than HTTP/HTTPS proxies for Discord API requests. Residential proxies are safer than datacenter proxies.

chevron-rightMy proxy shows as "Dead" — what does that mean?hashtag

The app couldn't reach Discord's API through that proxy within the timeout period. Either the proxy is offline, the credentials are wrong, or it's been blocked by Discord. Click Remove to delete it and replace it with a working one.


Blacklist

chevron-rightHow does auto-blacklisting work?hashtag

When a user replies with words like stop, no, leave, remove the app automatically adds their ID to blacklist.json. They will be skipped in all future campaigns. You can review and manage the list in the Blacklist tab.

chevron-rightCan I import an existing blacklist?hashtag

Yes. Go to Blacklist → Import and drop a .txt file with one user ID per line. All IDs will be added instantly.


Captcha

chevron-rightThe tool paused because of a captcha — what do I do?hashtag

Open the flagged account in a browserComplete the captcha / verification manuallyReturn to the app and click Resume

Alternatively, enable the Captcha Solver in Settings and connect a service like 2Captcha or CapMonster to handle this automatically.

chevron-rightHow much does captcha solving cost?hashtag

Approximate pricing (subject to change):

Service
Price per 1000 solves

2Captcha

~$1.00

CapMonster

~$0.60

AntiCaptcha

~$0.70


Errors & Troubleshooting

chevron-rightThe app opens but shows a blank white screenhashtag

Try:

Right-click the app → ReloadDelete the cache/ folder inside the app directory and relaunchMake sure you're on Node.js v18 or higher (node --version)

chevron-right`npm install` fails with permission errorshashtag

Run the terminal as Administrator (Windows) or use:

chevron-rightMy sent count isn't going uphashtag

Check that:

  • Real DM Mode is turned ON in Settings (off = simulation mode)

  • At least one token shows as Active (green dot) in the Tokens tab

  • Your queue has members in Pending status

  • You've clicked the ▶ Start button on the Dashboard

chevron-rightI'm getting rate limited very quicklyhashtag

Lower your send speed:

  • Increase minDelay to at least 12

  • Reduce dailyLimitPerToken to 50

  • Enable Smart Rate Limiting in Settings

  • Add more tokens and let the load spread across them