डिफ़ॉल्ट रूप से बॉट को कुछ क्यों नहीं दिखता
Telegram ग्रुप की बातचीत को बॉट से सुरक्षित रखता है। जब तक किसी बॉट को एडमिन नहीं बनाया जाता या उसके लिए प्राइवेसी मोड बंद नहीं किया जाता, तब तक उसे सामान्य मैसेज मिलते ही नहीं हैं। इसी एक सेटिंग की वजह से मॉडरेशन बॉट के काम न करने जैसी ज़्यादातर शिकायतें आती हैं। बॉट खराब नहीं है, बस उसे मैसेज दिखाए नहीं जा रहे हैं।
ज़रूरी अनुमतियां
एंटी-स्पैम और फ़िल्टर के लिए मैसेज डिलीट करने की अनुमति चाहिए। सदस्यों पर पाबंदी लगाने की अनुमति से चेतावनी देना, म्यूट करना और बैन करना संभव होता है। मैसेज पिन करने की अनुमति घोषणाओं के लिए है। अगर आप इनवाइट लिंक या जॉइन चेक का इस्तेमाल करके लोगों को दोबारा जोड़ते हैं, तो यूज़र को इनवाइट करने की अनुमति ज़रूरी है।
आपने जिन मॉड्यूल को चालू किया है, बॉट को केवल उन्हीं के लिए ज़रूरी अनुमतियां दें। अगर बॉट के पास हर अनुमति हो, तो उसका टोकन लीक होने पर समस्या और बड़ी हो जाती है।
एडमिन और प्राइवेसी मोड में अंतर
दोनों एक ही समस्या को अलग-अलग तरीके से हल करते हैं। बॉट को एडमिन बनाना सामान्य तरीका है और ज़्यादातर ग्रुप यही करते हैं। जिस बॉट को आप एडमिन नहीं बनाना चाहते, उसके लिए BotFather में प्राइवेसी मोड बंद करना दूसरा विकल्प है। दोनों ही स्थितियों में, मॉडरेशन या एनालिटिक्स के काम करने से पहले बॉट के लिए मैसेज देख पाना ज़रूरी है।
मॉड्यूल काम न करे तो क्या जांचें
पहले एडमिन स्टेटस जांचें, फिर देखें कि उस मॉड्यूल के लिए ज़रूरी अनुमति मिली है या नहीं, और उसके बाद जांचें कि उस ग्रुप के लिए मॉड्यूल चालू है या नहीं। इसी क्रम में जांच करें। लगभग हमेशा पहली वजह ही सामने आती है।
टोकन को सुरक्षित रखना
बॉट टोकन आपके बॉट का पासवर्ड होता है। प्लेटफ़ॉर्म पर स्टोर किए गए टोकन AES-256 से एन्क्रिप्ट किए जाते हैं, लेकिन किसी स्क्रीनशॉट में टोकन पेस्ट कर देना पूरे ग्रुप को खतरे में डाल सकता है। ऐसा होने पर BotFather में टोकन रद्द करें और फिर से कनेक्ट करें।