Telegram Bot (Complete Guide)
The Nogada Telegram bot lets you mint and manage wallets 24/7 even with the app closed. The heart of it is bot tasks β send one line in Telegram and the server mints directly from your bot wallets. It works while your computer is off, or while you sleep.
π€ Bot: @NOGADA_Mint_Bot
π‘ Bot tasks vs app tasks β read this first
- π€ Bot tasks (24/7) β the server mints with your bot wallets. App (computer) can be off. This is what this page is about.
- π» Auto-mint (app task) β creates a task in the app (full engine: OpenSea relay, advanced features). But the app must be running. To catch a mint while you're asleep β use bot tasks.
1) Connect (pairing)
Only someone linked to your license can control the bot.
- In the app go to Settings β Integrations.
- Find the pairing code shown there.
- Open @NOGADA_Mint_Bot in Telegram and send that code.
- When you see "Connected!", you're done.

Settings β Integrations. The Telegram section shows the connection state. Before pairing, a code appears here β send it to the bot to connect.
β οΈ Treat the pairing code like a password. Never reveal it while recording/streaming β anyone who sees it could pair to your bot and drain your bot wallets.
π‘ One license = one linked chat. Pairing from a new device/account auto-unlinks the old one.
2) Bot wallets (kept on the server) β your minting funds
To mint from Telegram, your bot wallets need funds. Unlike the app's on-device wallets, bot wallets are stored (encrypted) on the server, so the bot can sign and fire even when the app is closed.
Menu: πΌ Wallets β π€ Bot wallets (24/7)
| Button | What it does |
|---|---|
| β New wallet / β New Γ5 | Issue new bot wallet address(es) |
| π Import key | Register an existing private key (0x + 64 hex) as a bot wallet |
| π Export key | Get a bot wallet's private key (not while recording; delete the message after) |
| πΈ Withdraw | Sweep a bot wallet's ETH/funds to your main wallet |
| π Delete | Remove a bot wallet |
π Bot wallets are for "burner" (small) amounts. Don't keep large funds here. The key lives on the server so it can run 24/7 β so fund only what a mint needs. Keep main funds in the app's App wallets (on your PC only). Move minted NFTs / leftover ETH out anytime with πΈ Withdraw.
3) The bot menu at a glance
| Button | What |
|---|---|
| πΌ Wallets | Bot wallets (24/7) Β· App wallets |
| βοΈ Tasks | Bot tasks (server-run) Β· App tasks |
| π Drops | Receive operator-published drops (β 24/7 bot task) |
| π Drop watch | Watch a contract's supply β alert when minting starts |
| β½ Gas | Live gas |
| π€ Auto-mint | Create/run a task in the app (app must be on) |
| π Mint history / πΌ Portfolio | History Β· holdings |
| π Settings | Bot-only RPC Β· proxies |
| βΉοΈ Status / π Language | Status Β· EN/KO |
4) β Bot tasks β mint in one line
This is the core. Tap βοΈ Tasks β π€ Bot tasks β β New bot task and the bot shows the one-line format. Send a line like below; the task is created, and βΆ fires from your bot wallets.
Basic format
0xcontract [chain] [qty] [priceETH] [mode]
| Field | Meaning | If omitted |
|---|---|---|
| 0xcontract (required) | the NFT contract to mint | β |
| chain | eth Β· base Β· arb Β· op Β· poly Β· blast Β· linea Β· scroll Β· zora Β· avax Β· bnb Β· abstract Β· ape Β· ink Β· sepolia | ethereum |
| qty | items per wallet (1β100) | 1 |
| priceETH | ETH to send (the price for a paid mint) | 0 |
| mode | auto=mint(qty) Β· sea=OpenSea SeaDrop Β· 0xβ¦=raw calldata |
auto |
Simplest:
0xed5af3...c544βmint(1)on Ethereum, free. One paid:0xed5af3...c544 eth 1 0.01 seaβ OpenSea SeaDrop, 1 item at 0.01 ETH.
Options β append key=value (space-separated)
| Option | Meaning | e.g. |
|---|---|---|
fire=spam |
π₯ spam β retry until it lands, auto-stop on first success | fire=spam |
fire=safe |
π‘ safe β simulate first, then fire once (skip would-fail wallets) | fire=safe |
| (none) | instant once (default) | |
tip= |
β½ priority fee (gwei) β higher = mined sooner | tip=8 |
fee= |
β½ max fee (gwei) cap | fee=80 |
gas= |
gas limit (manual) | gas=120000 |
max= |
spam max sends (empty = unlimited) | max=200 |
delay= |
spam gap (ms) | delay=300 |
at= |
β° schedule: +5mΒ·+2hΒ·HH:MM (UTC) |
at=16:59 |
sig= |
π§ mint function signature | sig=mintPublic(uint256,address) |
args= |
π§ args (;-separated, {address} allowed) |
args=2;{address} |
sweep= |
π¦ safe wallet to move minted NFTs to | sweep=0xSafeβ¦ |
fb=1 |
π‘ mainnet Flashbots (instant/safe modes) | fb=1 |
Order doesn't matter, e.g. 0xed5af3...c544 eth 1 0.01 fire=spam tip=8 at=+10m
π Fire mode (fire=)
| Mode | What | When |
|---|---|---|
| instant once (default) | fire once per wallet | hit βΆ at mint time, or schedule it. Fastest |
fire=safe |
dry-run first β skip would-fail wallets, fire the rest once | mint safely without wasting gas |
fire=spam |
retry until it lands β auto-stop on success | mint time unknown, or fierce competition |
π‘ Spam (
fire=spam) is the "set it and it catches" mode. It keeps knocking while the mint is closed, grabs it the instant it opens, and stops itself once confirmed on-chain (no extra gas).β οΈ Safe (
fire=safe) is NOT a retry. It simulates and fires once. Start it before the mint opens β simulation fails β it ends. To arm it early, use schedule (at=) or spam.
β° Schedule (at=)
Create it and hit βΆ early β the bot waits until the time, then fires precisely (shown as "armed").
| Use | Meaning |
|---|---|
at=+5m Β· at=+2h Β· at=+30s |
from now (recommended β no confusion) |
at=16:59 |
today/tomorrow 16:59 (UTC) |
π
HH:MMis UTC. Convert from your local time (e.g. KST is UTC+9). When in doubt, use the relative form (+5m/+2h).β οΈ A schedule doesn't survive a server restart. If the operator redeploys/restarts the server, an armed schedule is dropped (rare). Re-hit βΆ then.
β½ Custom gas (tip= fee= gas=)
Default is auto (tracks the market). To clearly win a competitive mint, bid higher yourself.
tip=priority fee (gwei) β this is the key to competition. It's the tip to the miner, so higher = your tx goes in first.fee=max fee (gwei) β the cap per tx.gas=gas limit β auto (estimate) is usually fine; set it only for odd contracts where estimation reverts.
π‘ Losing a hot drop repeatedly? β raise
tip=(e.g.tip=15). More gas = you go ahead.
π Spam knobs (max= delay=)
Only meaningful with fire=spam.
delay=gap between knocks (ms).300= every 0.3s,1000= every 1s. Smaller = aggressive, larger = saves RPC/gas.max=max sends (cap). β οΈ Not "N successes" β it stops after N sends. Empty = unlimited. To avoid hammering a mint that will never work (sold out / not eligible), set a cap (or βΉ stop).
π§ Custom function (sig= args=)
Use when the mint isn't mint(qty) but a different function.
sig=mintPublic(uint256,address)β name + arg types.args=2;{address}β values;-separated.{address}is auto-replaced with each bot wallet's address.- If the function is payable, put the ETH to send in the priceETH field up front.
e.g.
0xabcβ¦ eth 1 0.03 sig=mintPublic(uint256,address) args=1;{address}β callsmintPublic(1, yourBotWallet)with 0.03 ETH.π‘ You usually don't need this β most mints work with
auto(=mint(qty)) or OpenSeasea. And an operator π drop comes with all this pre-filled.
π¦ Auto-move after mint (sweep=)
Add sweep=0xSafeWallet and the bot auto-transfers minted NFTs (ERC-721) to that safe wallet right after a successful mint β so they don't sit on the burner.
π¦ Leftover ETH isn't auto-moved β use πΈ Withdraw for that.
π‘ Flashbots β anti-front-run on mainnet (fb=1)
Add fb=1 (Ethereum mainnet only) to submit straight to builders privately instead of the public mempool.
- Why? A profitable mint in the public mempool can be front-run by MEV bots outbidding your gas. Flashbots is the private channel that prevents that.
- Works in instant/safe modes only (spam fires publicly + fast by design).
- No public fallback β if no builder includes the bundle, the mint just doesn't land (it won't re-expose publicly). Retry as needed.
Keep it off normally; turn it on for fierce mainnet drops. e.g.
0xabc⦠eth 1 0.08 tip=15 fb=1
π¬ Real examples
# 1) Fire 1 in 10 minutes (OpenSea paid drop)
0xed5af3...c544 eth 1 0.05 sea at=+10m
# 2) Competitive mint β spam (mint at 08:00 UTC)
0xed5af3...c544 eth 1 0.01 fire=spam tip=10 delay=300 at=08:00
# 3) Safe β only wallets that pass simulation (Base, 2)
0xed5af3...c544 base 2 0.02 fire=safe
# 4) Custom function + sweep to a safe wallet
0xabc... eth 1 0.03 sig=mintPublic(uint256,address) args=1;{address} sweep=0xSafe...
# 5) Mainnet β Flashbots private (anti front-run)
0xabc... eth 1 0.08 tip=15 fb=1
βΆ fires all your bot wallets in parallel. When done, the bot DMs you per-wallet results (success/fail Β· items received Β· swept Β· tx links).
5) π Receive drops β operator drops as 24/7 tasks
When the operator publishes drops, they appear under π Drops.
- Open π Drops β each drop shows its phases (Public/GTD/FCFSβ¦), price, max qty.
- Tap γGetγ on the phase you want.
- That phase is turned into a bot task automatically (contract, function, price, qty all set).
- βΆ to run β or if it's set to spam, it knocks until the mint opens.
π‘ The easiest path: no need to type a contract or function β just receive what the operator already configured. Fund the bot wallets and go.
Slug-only OpenSea drops (no contract address) or allowlist phases needing a signature show "get in app" β receive those via the app's π€ Auto-mint instead.
6) β½ Gas Β· π Drop watch Β· πΌ Portfolio Β· π History Β· π Settings
| Menu | What |
|---|---|
| β½ Gas | live gas across chains |
| π Drop watch | register a contract β alert when supply grows (minting started). Works with the app off |
| πΌ Portfolio / π Mint history | holdings Β· past mints |
| π Settings | add bot-only RPC / proxy. Fast RPC matters for competitive mints β RPC/nodes |
π‘ Watch + bot task combo: put a drop in π Watch; you get an alert the instant it opens. Then fire a π€ bot task with
fire=spamto catch it. (Even better: pre-arm withat=.)
7) Get your license key (/redeem)
Even before activating, you can fetch your key from the bot:
/redeem your-purchase-email@example.com
β the bot sends your NOGADA-β¦ key. (More β License activation)
8) Safety & tips
- π Small amounts in bot wallets. Big funds β app wallets (this PC). After minting, πΈ Withdraw or
sweep=. - π€ Pairing code / exported keys are passwords. Never reveal while streaming/recording.
- β½ Raise
tip=and set a fast RPC for hot drops. - β° Unknown time β spam (
fire=spam); known time β schedule (at=). Both? schedule + spam works too. - π
HH:MMis UTC. When in doubt use+5m/+2h. - π For mints that will never work (sold out / not eligible), cap with
max=or βΉ stop so it doesn't hammer forever.
β In short Send the pairing code from SettingsβIntegrations β connect β create & fund (small) a bot wallet β βοΈ Tasks β Bot tasks β β with one line (e.g.
0xβ¦ eth 1 0.01 fire=spam tip=8 at=+10m) β βΆ. Or π Drops β Get. The bot mints 24/7 with the app off.