Nexus Bot
Loading...
DB Discord Bot Studio प्रोडक्शन-केंद्रित AI बॉट प्रोजेक्ट किट
बनाने के लिए तैयार बंडल डाउनलोड करें

PYTHON · DISCORD.PY · SQLITE

एक पूर्ण AI डिस्कॉर्ड बॉट, लॉन्च के लिए तैयार।

वर्किंग आर्किटेक्चर ब्राउज़ करें, हर सोर्स फ़ाइल का निरीक्षण करें, और एक क्लीन async स्टार्टर डाउनलोड करें जिसे आप स्थानीय रूप से चला सकते हैं या डिप्लॉय कर सकते हैं।

प्रोजेक्ट एक्सप्लोर करें रनबुक खोलें
AIBOT
MEMORY GUARDRAILS SLASH
—प्रोजेक्ट फ़ाइलें
4डिस्कॉर्ड कॉग्स (Discord cogs)
3async सेवाएँ
100%env कॉन्फ़िगर किया गया

सिस्टम मैप

छोटे मॉड्यूल, स्पष्ट सीमाएँ।

पूरी तरह से एसिंक्रोनस (Async)
01

Discord एज

स्लैश कमांड, मेंशन्स, अनुमतियाँ, टाइपिंग स्टेट्स और पठनीय एम्बेड्स केंद्रित कॉग्स (cogs) में रहते हैं।

cogs/
02

AI गेटवे

एक OpenAI-संगत HTTP क्लाइंट टाइमआउट, रिट्राय पॉलिसी, प्रोवाइडर कॉन्फ़िगरेशन और सुरक्षित त्रुटि संदेश जोड़ता है।

services/ai_service.py
03

स्थायी मेमोरी

SQLite गिल्ड सेटिंग्स और प्रति-उपयोगकर्ता/चैनल बातचीत को अलग, सीमित, समाप्त होने वाला और रीसेटेबल रखता है।

database.py
04

सुरक्षा परत

स्पैम, ब्लॉक किए गए शब्द, लिंक फ़िल्टरिंग, चेतावनियाँ और मॉडरेटर लॉग स्पष्ट मान्य नियमों के माध्यम से चलते हैं।

cogs/moderation.py

सोर्स एक्सप्लोरर

प्रोजेक्ट फ़ाइल का एक-एक करके निरीक्षण करें।

प्रोजेक्ट फ़ाइलों को खोजें
Select a fileSOURCE
कॉपी करेंडाउनलोड करें
निरीक्षण करने के लिए प्रोजेक्ट ट्री से एक फ़ाइल चुनें।

लॉन्च चेकलिस्ट

डाउनलोड से पहले रिस्पॉन्स तक।

01

सीक्रेट्स कॉन्फ़िगर करें

.env.example को .env में कॉपी करें। डिस्कॉर्ड टोकन, AI की (key), प्रोवाइडर URL और मॉडल जोड़ें। .env को कभी भी कमिट न करें।

02

न्यूनतम विशेषाधिकारों के साथ आमंत्रित करें

bot और applications.commands स्कोप का उपयोग करें। केवल Message Content सक्षम करें, फिर आवश्यकतानुसार Send Messages, Embed Links, Read History और Moderate Members की अनुमति दें।

03

सिंक और टेस्ट करें

ग्लोबल कमांड्स को सिंक करने के लिए बॉट को एक बार चलाएं, या इंस्टेंट डेवलपमेंट सिंक के लिए DEV_GUILD_ID सेट करें। परमिशन या इंटेंट त्रुटियों के लिए लॉग्स देखें।

04

सुरक्षित रूप से डिप्लॉय करें

Railway, Render, Fly.io या एक छोटे VPS पर वर्कर का उपयोग करें। SQLite के लिए पर्सिस्टेंट स्टोरेज माउंट करें और हेल्थ-अवेयर रिस्टार्ट्स कॉन्फ़िगर करें।

किट में शामिल हैअसली पायथन मॉड्यूल, टेस्ट, एनवायरनमेंट टेम्पलेट, README, मॉडरेशन नियम, और ग्रेसफुल शटडाउन हैंडलिंग।
जिम्मेदार AI ऑटोमेशन के लिए एक व्यावहारिक शुरुआती बिंदु के रूप में बनाया गया।v1.0 · async-ready