Pools 18
Miners N/A
Workers N/A
Software and troubleshooting

How to set up Discord mining notifications

Last updated: 28 October 2026

Link Discord to the wallet you mine with: copy the verify command from your dashboard, send it to the bot, pick the events you care about, and use the chat commands afterwards.

Open the notification settings

Everything is set up from your own miner dashboard, so there is no account to create and no password to remember. Open the pool site for the coin you are mining, paste your wallet address into the search box on the miner page, then open the Settings tab and choose Notifications. Not every pool sends notifications yet. If the Settings tab on your pool's dashboard has no Notifications section, that pool does not offer them for now.

If you started from the HeroMiners hub instead, the panel there has a button that opens your dashboard on the pool site, where you open the Settings tab and choose Notifications as above. Notifications belong to one pool at a time, so they are always set up on the site of the coin you are mining.

Confirm the address is yours

Anyone can look up any address, so before the pool lets you change a setting it checks that the request is coming from a machine that is actually mining to it. This is the same check that guards your payout threshold, and most of the time it passes on its own, because you are opening the dashboard from the same connection your rig uses. So open the page from the network you mine on. On a pool that asks for real work first, a rig that has just started counts once it has sent enough accepted shares, and the page says so.

If it does not pass, the page asks for the IP address of the network your rigs mine from and you can paste it in. The How to find your worker IP address guide walks through where to read that number on Windows, Linux and HiveOS.

The Notifications tab asking for the IP address of the network your rigs mine from, under the authorized IP the pool has seen
When the check does not pass, the tab shows the IP the pool has seen and asks for yours.

Copy the verify command

Press Discord in the notification panel, then press Link Discord. It shows a short verify command with a six digit code in it and a copy button next to it. Copy the whole line rather than just the digits.

The Notifications tab with Discord chosen and the Link Discord button under it, both marked
Choose Discord, then press Link Discord.

The code is single use and expires after ten minutes. If you take too long, press Get a new code under it, so there is no way to get stuck.

The Discord card showing the verify command with a six digit code and a copy button, with the buttons to confirm it was sent or to get a new code under it
Copy the whole line with the copy button beside it. Get a new code is just below if this one runs out.

Send it to the bot

Open Discord and start a direct message with the pool bot. Paste the line you copied and send it there. The bot reads direct messages only, so a code posted in a server channel gets no answer, and your alerts arrive in that same direct message.

A Discord direct message showing the verify command sent by the miner and a payment sent alert arriving back from the bot as a message
You send the code once. Alerts arrive in the same place from then on.

Sending the code from your own account is what proves the chat is yours, which is why it goes to the bot rather than being typed into the web page. The bot replies as soon as it accepts it.

Confirm it on the dashboard

Go back to the dashboard and press the button confirming you have sent the code. Discord now shows as linked, and the link button is replaced by a switch for each event.

A block found by the pool, a block you found solo, a payment sent to you, a worker that has gone quiet, a meaningful drop in your hashrate and a pool announcement are the events on offer. Only the ones that apply to how you mine are listed. A reply to a support ticket is not switched here: you choose its channels on the ticket itself when you open it. They all start switched on, so turn off the ones not worth interrupting you for.

The notification settings on the miner dashboard with a switch for each event type
Every event has its own switch, and every linked channel keeps its own set of them.

Use the bot from the chat

Once the chat is linked you can talk to the bot without opening the dashboard. Send /stats to get your current hashrate and balance back, and /help to see everything it understands.

Send /mute followed by a number of hours for a quiet period, or with no number for the default length; the bot's /help command states the longest mute and the default. A mute silences every channel linked to your address, ntfy and browser push included, and /unmute ends it early. Send /stop to switch the channel off entirely. A channel stopped that way shows as paused on the dashboard with a button to resume it. The bot has no command to start it again, so resume it from the dashboard.

Unlink when you are done

Turning a single event switch off stops that event straight away. Unlinking the channel stops all of them and removes the link, so the bot no longer knows which address the chat belongs to.

You can unlink from the dashboard, or by sending /unlink to the bot. Linking again later is the same few steps with a fresh code, and nothing about your mining changes either way.

Ready to put this into practice?
Pick a coin on the pools overview and open its How to Mine guide for a ready-to-run command.
Choose a pool