Discord to Dhan Copier 2026: Honest Guide to What Works
TPcopier has no way to turn Discord channel calls into Dhan orders. The software that trades at Dhan, the Indian TeleCopier, reads Telegram channels only, and Discord is not something it can open. Because Dhan takes API orders only from a static IP you registered, that app on your own PC is the only place a TPcopier order to Dhan can start.
So the question becomes: how else can the calls reach DhanHQ? There are two answers, and Dhan is one of the simpler brokers to wire up for either.
The short version
- Your provider also posts on Telegram? Use the Indian TeleCopier. Guide: Telegram to Dhan.
- You trade your own TradingView setups? Use the Indian TvCopier. Guide: TradingView to Dhan.
- Only Discord, nothing else? TPcopier cannot help with Dhan today. Its cloud copies Discord to MT4/MT5 and binary brokers, not to Indian brokers.
Why the order has to start on your PC
SEBI's retail algo framework took effect on 1 April 2026. It lets Dhan accept a retail client's API order only from a static IP on file, which one family can share. TPcopier places nothing at Indian brokers from its own servers, so both apps run on Windows 10 or 11 at your address.
Until 22 October 2026 the TeleCopier could also take Discord messages passed on from tpcopier.com. That path was removed. Channels saved from it are now ignored and drop off the list on the next refresh.
Dhan's two keys
Dhan asks for less than most. In the DhanHQ web dashboard, under your profile's DhanHQ Trading API section, create an access token and note your client id. In the app:
- Open Accounts, press Connect a broker and choose Dhan (DhanHQ).
- Paste the Access token and the Client id, then save.
- Press Test the connection. A good pair answers with your available funds.
Register the static IP from the app's Dashboard band with Dhan as well. When the token expires, make a new one and paste it. A refusal reads along the lines of "Dhan refused the access token", and Dhan's code DH-901 points the same way. DhanHQ's documentation covers the Dhan side.
A 200 OK is not a fill at Dhan
Dhan can answer an order with an order id and still reject it a moment later. So the app checks the order's status afterwards. REJECTED, CANCELLED and EXPIRED all count as a failure, and the journal shows "Dhan refused the order" with Dhan's own reason. A stop goes out only after the entry fills, and only if you switched on real stop orders. The same check applies to the stop, so a refused stop never counts as protection.
Dhan's API also lacks a market-protection field. Keep Convert market signals into protective limits on, and a call with no price goes out as a limit just through the last traded price.
Big orders and the freeze quantity
Every F&O contract has a freeze quantity, the most one order may carry. Send Dhan more and it says no. The app waits for that exact refusal, then asks Dhan's slicing endpoint to split the order into legal pieces. After a timeout it never resends, because the first order might already be live. One deal stays one trade.
Paper first, always
New accounts start on Paper trading in both apps: live Dhan prices, fills simulated in the app's own book, nothing sent to the exchange. Watch the Signal Feed for a while. When each row matches what you would have done by hand, switch the account to Real in its Settings.
Things neither app does: futures, trading while the PC is off, or orders outside 09:15 to 15:15 unless you widen the window.
FAQ
Can TPcopier copy Discord signals to Dhan?
No. Dhan orders start in one of two apps on your PC: the TeleCopier for Telegram channels, or the TvCopier for TradingView alerts. Discord feeds neither of them.
My Discord channel used to trade Dhan. Why did it stop?
The Discord path into the app was removed on 22 October 2026. The app no longer listens to those channels. Your Dhan account and keys are unaffected.
How many keys does Dhan need?
Two: the access token and the client id. That is the shortest form of the ten brokers, shared with Fyers and Alice Blue.
What happens if my order is larger than the freeze quantity?
Dhan refuses it, and the app then asks Dhan to slice it into pieces the exchange accepts. The journal notes the split.
Can I test it on paper?
Yes. Paper trading is the default for every new account.
How much is it?
A one-time payment after a free demo. The software page has the current price.
Risk warning: trading options and shares carries a high risk of losing money and is not suitable for everyone. Nothing here is investment advice.