#!/bin/bash # Complete Telegram Trading Bot Setup echo "🤖 Telegram Trading Bot - Complete Setup" echo "==========================================" echo "" # Step 1: Check if workflow is imported echo "📋 Step 1: n8n Workflow" echo "-----------------------" echo "1. Open n8n: http://10.0.0.48:8098" echo "2. Import telegram-manual-trade-FINAL.json" echo "3. Connect the last node '➡️ Connect to Check Risk Node' to your Money Machine's 'Check Risk' node" echo "4. Activate the workflow" echo "" read -p "Done? (y/n) " -n 1 -r echo "" if [[ ! $REPLY =~ ^[Yy]$ ]]; then echo "❌ Complete step 1 first" exit 1 fi # Step 2: Get bot token echo "" echo "🤖 Step 2: Telegram Bot Token" echo "------------------------------" echo "Run: ./GET_BOT_TOKEN.sh for instructions" echo "" echo "Or if you already have a bot token:" read -p "Paste your bot token here: " BOT_TOKEN if [ -z "$BOT_TOKEN" ]; then echo "❌ Bot token required" exit 1 fi # Update .env file sed -i "s|TELEGRAM_BOT_TOKEN=.*|TELEGRAM_BOT_TOKEN=$BOT_TOKEN|" .env.telegram-bot echo "✅ Bot token saved to .env.telegram-bot" # Step 3: Build and start echo "" echo "🚀 Step 3: Starting Telegram Bot Container" echo "-------------------------------------------" docker-compose -f docker-compose.telegram-bot.yml --env-file .env.telegram-bot up -d --build if [ $? -eq 0 ]; then echo "" echo "✅ SUCCESS! Telegram bot is running!" echo "" echo "📱 Test it now:" echo " Open Telegram and send to your chat (579304651):" echo " • buy sol" echo " • sell btc" echo " • buy eth" echo "" echo "📊 View logs: docker logs -f telegram-trade-bot" echo "" else echo "❌ Failed to start container" echo "Check logs: docker logs telegram-trade-bot" fi