Set Up Your Bot
D0 works through Telegram. In this step, you'll create a Telegram bot and connect it to D0. The whole process takes about 2 minutes.
What You'll Need
- A Telegram account (if you don't have one, download Telegram first)
- Access to the D0 Dashboard (you should have signed in already)
Step 1: Create a Bot with BotFather
BotFather is Telegram's official tool for creating bots. Here's how:
- Open Telegram and search for @BotFather
- Start a chat and send the command:
/newbot - BotFather will ask you to choose a name for your bot (this is the display name, e.g., "My Trading Bot")
- Then choose a username (must end in
bot, e.g.,my_trading_bot) - BotFather will reply with an API Token — a long string that looks like
123456789:ABCdefGhIJKlmNoPQRsTUVwxyz
Important
Keep your API Token private. Anyone with this token can control your bot. Don't share it publicly.
Step 2: Paste the Token in D0
Back in the D0 Dashboard:
- You'll see a field to paste your bot token
- Paste the token you copied from BotFather
- D0 will automatically verify the token and show your bot's name and username
- Confirm that it's the right bot
TIP
If you see an error like "Invalid token", make sure you copied the full token from BotFather, including the numbers before the colon.
Step 3: Link Your Telegram Account
Next, D0 will ask for your personal Telegram username (not your bot's username). This is so your bot knows who you are and only responds to you.
- Enter your Telegram
@username(you can find this in Telegram → Settings → Username) - Click Continue
INFO
Your bot will only respond to messages from your Telegram account. This keeps your bot private — no one else can use it.
Step 4: Launch
Click Launch My Bot and D0 will take care of the rest. Your dedicated AI environment will be set up automatically.
Head to the next page to learn what happens during deployment.
Next Steps
→ Deploy Your Bot — See what happens after you click Launch
