bittensor-burn
Burn rate Telegram alerts on Windows, Linux, and macOS. Clipboard monitoring (12/24-word alerts) is Windows only.
Install
For all users (PyPI):
pip install bittensor-burn
From source (developers):
pip install .
pip install -e .
That installs the bittensor-burn command.
Linux: if you see command not found after pip install, pip put the script in ~/.local/bin. Either add it to your PATH:
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
or run via Python (always works):
python3 -m bittensor_burn_watch install
python3 -m bittensor_burn_watch status
python scripts/build_wheel.py
twine upload dist/*.whl
pip install bittensor-burn
bittensor-burn install
Use
bittensor-burn install --telegram_token TOKEN --telegram_chat_id CHAT_ID
bittensor-burn wake
bittensor-burn status
bittensor-burn stop
bittensor-burn resume
bittensor-burn shutdown
bittensor-burn uninstall
bittensor-burn burn-snapshot
bittensor-burn burn-watch-once
Windows (native):
pip install .
bittensor-burn install
bittensor-burn status
All methods are idempotent — if bittensor_burn_watch is already running, start is a
no-op.
Auto-start on login (after install):
| Windows | Task Scheduler (logon + 15‑min watchdog) |
| Linux | systemd user service + 15‑min watchdog timer |
| macOS | LaunchAgent + 15‑min watchdog (com.bittensor.burn.plist) |
Runs until bittensor-burn uninstall. After login/reboot, auto-start waits for the network (up to ~3 min), retries burn startup every 5 min until Telegram succeeds, and runs a 15‑min wake watchdog on all platforms. If all retries fail, run bittensor-burn wake. Re-run install to refresh autostart/watchdog units after upgrading. macOS LaunchAgent uses KeepAlive so the daemon restarts if it crashes.
Telegram setup
- Message @BotFather in Telegram →
/newbot → copy the token.
- Send your new bot any message (e.g. "hi").
- Open
https://api.telegram.org/bot<YOUR_TOKEN>/getUpdates and copy
the "chat":{"id": ...} number into TELEGRAM_CHAT_ID.