त्वरित डेक्सबॉट स्थापना
2 мин. чтения
📘 DEXBOT इंस्टॉल करना — क्विक स्टार्ट
DEXBOT एक ही कमांड से इंस्टॉल हो जाता है। इंस्टॉलर बॉट को डाउनलोड करेगा, सभी कंपोनेंट इंस्टॉल करेगा, डेटाबेस और सिक्योरिटी को कॉन्फ़िगर करेगा, और बॉट को लॉन्च करेगा। आखिर में, सभी लॉगिन और पासवर्ड वाली एक फ़ाइल आपके टेलीग्राम अकाउंट पर भेज दी जाएगी।
आपको क्या चाहिए #
- VPS Ubuntu/Debian और SSH एक्सेस (
rootया sudo यूज़र) के साथ। - लाइसेंस की — खरीदने के बाद जारी की जाएगी।
- Telegram Bot Token — कैसे पाएं, नीचे देखें।
- Telegram एडमिनिस्ट्रेटर ID — इसे कैसे ढूंढें, नीचे देखें।
⚡ वन-कमांड इंस्टॉलेशन #
SSH के ज़रिए सर्वर से कनेक्ट करें (जैसा कि नीचे सेक्शन में बताया गया है) और चलाएं:
curl -sL -o d https://storage.yandexcloud.net/dexbot/setup_dexbot.sh && sudo bash d
इंस्टॉलर सिर्फ़ 3 सवाल पूछेगा:
- लाइसेंस की
- टेलीग्राम बॉट टोकन
- टेलीग्राम एडमिनिस्ट्रेटर ID
बाकी सब कुछ (डेटाबेस पासवर्ड, वेब पैनल पासवर्ड, वगैरह) अपने आप बन जाता है। पूरा होने पर, बॉट अपने आप लॉन्च हो जाएगा, और एक सभी एक्सेस परमिशन और कंट्रोल कमांड वाली फ़ाइल टेलीग्राम को भेज दी जाएगी।
🤖 टेलीग्राम बॉट टोकन कैसे पाएं #
- टेलीग्राम में, @BotFather खोलें।
- कमांड
/newbotभेजें। - बॉट और उसके यूज़रनेम के लिए एक नाम बनाएं (इसके आखिर में
botहोना चाहिए)। - BotFather
123456789:AAE…जैसा टोकन भेजेगा — इसे कॉपी करें।
🆔 अपनी टेलीग्राम ID (एडमिनिस्ट्रेटर) कैसे ढूंढें #
ID टेलीग्राम में आपका न्यूमेरिक आइडेंटिफ़ायर है। इसे पाना आसान है:
- टेलीग्राम में, बॉट @userinfobot (या @getmyid_bot) खोलें।
- स्टार्ट पर क्लिक करें या कोई भी मैसेज भेजें।
- बॉट आपकी Id भेजेगा—एक नंबर जैसे
123456789। यह एडमिनिस्ट्रेटर ID है।
💡 अगर कई एडमिनिस्ट्रेटर हैं, तो हर एक की ID इकट्ठा करें और उन्हें कॉमा से अलग करके डालें: 123456789,987654321।
🔌 सर्वर (SSH) से कैसे कनेक्ट करें #
विकल्प 1. PowerShell (Windows में बिल्ट-इन) #
- Win + S दबाएँ, PowerShell टाइप करें, और इसे खोलें।
- कनेक्शन कमांड डालें (जहाँ
server_IPआपके VPS का पब्लिक IP है, लॉगिन आमतौर परrootहोता है):
ssh root@server_IP
- पहली बार कनेक्ट करते समय, yes डालें।
- पासवर्ड डालें (कैरेक्टर न दिखना नॉर्मल है) और दबाएँ एंटर.
ऑप्शन 2. MobaXterm / PuTTY या होस्टिंग वेब कंसोल. #
- MobaXterm (mobaxterm.mobatek.net) इंस्टॉल करें.
- सेशन → SSH खोलें, रिमोट होस्ट फ़ील्ड में सर्वर IP डालें, और लॉगिन आमतौर पर
रूटहोता है. - ओके पर क्लिक करें और पासवर्ड डालें.
कनेक्ट होने के बाद, “वन-कमांड इंस्टॉलेशन” सेक्शन पर वापस जाएं.
🧰 दूसरा तरीका: इंस्टॉलर को मैन्युअली डाउनलोड करना #
अगर आप फ़ाइल को मैन्युअली डाउनलोड करना चाहते हैं:
- अपने अकाउंट से setup_dexbot.sh डाउनलोड करें।
- MobaXterm SFTP पैनल में ड्रैग एंड ड्रॉप करके या PowerShell में scp के ज़रिए सर्वर पर अपलोड करें:
scp setup_dexbot.sh root@server_IP:/root/
- सर्वर पर, फ़ाइल को एग्जीक्यूटेबल बनाएं और चलाएं:
chmod +x setup_dexbot.sh
sudo bash setup_dexbot.sh
✅ इंस्टॉलर अपने आप क्या करता है #
- ✔ बॉट का लेटेस्ट वर्शन डाउनलोड करता है
- ✔ सभी ज़रूरी कंपोनेंट इंस्टॉल करता है
- ✔ ज़रूरी फ़ोल्डर बनाता है
- ✔ डेटाबेस इंस्टॉल और कॉन्फ़िगर करता है
- ✔ सही ऑपरेशन के लिए VPS सर्वर कॉन्फ़िगर करता है
- ✔ प्रोटेक्शन (फ़ायरवॉल, fail2ban) और यूज़र इंस्टॉल करता है
- ✔ बॉट को डिप्लॉय और लॉन्च करता है
📩 इंस्टॉलेशन के बाद #
- सभी एक्सेस परमिशन वाली एक फ़ाइल (SSH, डेटाबेस, वेब पैनल) और मैनेजमेंट कमांड Telegram पर भेजा गया।
- फ़ाइल को सेफ़ जगह (नोट्स / पासवर्ड मैनेजर) पर सेव करें और मैसेज डिलीट करें—फ़ाइल सर्वर पर अपने आप डिलीट हो जाती है।
- बॉट खोलें और
/startभेजें—फिर बटन (API की, वॉलेट, ट्रेडिंग पेयर, नोटिफ़िकेशन) का इस्तेमाल करके सब कुछ कॉन्फ़िगर हो जाता है।
🔄 बॉट अपडेट #
जब कोई नया वर्शन रिलीज़ होगा, तो बॉट एक “अपडेट” बटन के साथ एक नोटिफ़िकेशन भेजेगा। इस पर क्लिक करें—बॉट खुद को अपडेट करेगा और सफल अपडेट के बारे में एक मैसेज भेजेगा। आप सर्वर पर इस तरह मैन्युअली अपडेट कर सकते हैं:
sudo bash /opt/DEXBOT/toolsserver/update.sh
