Minecraft प्लगइन AutoMessage

AutoMessage और उन सर्वरों की जानकारी जहां यह मिला

🔌 AutoMessage के बारे में

AutoMessage एक Minecraft प्लगइन है, जो शेड्यूल किए गए, पूरे सर्वर में दिखने वाले चैट घोषणाएँ भेजने के लिए बनाया गया है। यह एक कॉन्फ़िगरेशन फ़ाइल से संदेश पढ़ता है और उन्हें तय किए जा सकने वाले अंतराल पर सभी ऑनलाइन खिलाड़ियों तक प्रसारित करता है। यह प्लगइन हर घोषणा के लिए कई लाइनों को सपोर्ट करता है और रनटाइम पर आसान रीलोडिंग भी देता है।

🎯 उद्देश्य

AutoMessage बार-बार आने वाली घोषणाएँ (नियम, लिंक, इवेंट, टिप्स) बिना मैन्युअल हस्तक्षेप के भेजने की समस्या हल करता है। यह उन सर्वर एडमिन के लिए बनाया गया है जिन्हें चैट के जरिए नियमित स्वचालित सूचनाएँ चाहिए।

⚙️ सुविधाएँ

  • कॉन्फ़िगर किया जा सकने वाला ब्रॉडकास्ट अंतराल (सेकंड में)।
  • नंबर किए गए संदेश एंट्री के तहत समूहित मल्टी-लाइन संदेश (हर एंट्री में कई लाइनें हो सकती हैं)।
  • कस्टमाइज़ किया जा सकने वाला कमांड प्रीफ़िक्स और नो-पर्मिशन संदेश।
  • रीलोड करने और प्लगइन जानकारी देखने के लिए कमांड।
  • छोटों और मध्यम सर्वरों के लिए उपयुक्त, सरल फ़ाइल-आधारित कॉन्फ़िगरेशन।

🧩 यह किनके लिए है

  • छोटे से मध्यम survival/SMP सर्वर, जो नियमित घोषणाएँ चाहते हैं।
  • वे सर्वर ऑपरेटर जो हल्के, फ़ाइल-आधारित घोषणा टूल को पसंद करते हैं।
  • वे एडमिन जिन्हें वेब UI या डेटाबेस के बिना चैट संदेशों के लिए एक बेसिक शेड्यूलर चाहिए।

🏗️ उपयोग के उदाहरण

  • हर X मिनट में सर्वर नियम और शॉप रिमाइंडर प्रसारित करना।
  • इवेंट्स, सर्वर टिप्स या डोनेशन रिमाइंडर के लिए समय-समय पर संदेश।
  • config में नंबर किए गए एंट्री का उपयोग करके जानकारी वाली लाइनों को घुमाना (वेलकम टेक्स्ट, लिंक, शेड्यूल किए गए इवेंट्स)।

⌨️ कमांड

कमांडविवरणअनुमतिएक्सेस
/automessage reloadप्लगइन कॉन्फ़िगरेशन को रीलोड करता है।automessage.reloadएडमिन
/automessage rlreload का एलियास।automessage.reloadएडमिन
/automessage infoप्लगइन के बारे में जानकारी दिखाता है।automessage.infoएडमिन
/automessage iinfo का एलियास।automessage.infoएडमिन
/automessage helpउपलब्ध कमांड दिखाता है।निर्दिष्ट नहींएडमिन
/automessageकमांड सहायता दिखाता है।निर्दिष्ट नहींएडमिन

🔐 अनुमतियाँ

अनुमतिविवरणडिफ़ॉल्ट
automessage.reloadप्लगइन कॉन्फ़िगरेशन को रीलोड करने के लिए आवश्यक अनुमति।निर्दिष्ट नहीं
automessage.infoप्लगइन जानकारी देखने के लिए आवश्यक अनुमति।निर्दिष्ट नहीं

⚙️ इंस्टॉलेशन

📥 सेटअप

  • प्लगइन JAR डाउनलोड करें और उसे अपने सर्वर की plugins/ डायरेक्टरी में रखें।
  • सर्वर शुरू करें ताकि प्लगइन अपना फ़ोल्डर और डिफ़ॉल्ट कॉन्फ़िगरेशन बना सके।
  • जेनरेट की गई config.yml फ़ाइल को एडिट करके संदेश और सेटिंग्स जोड़ें या बदलें।
  • बदलाव लागू करने के लिए सर्वर रीस्टार्ट करें।

📦 निर्भरताएँ

  • इस प्लगइन के लिए कोई आवश्यक निर्भरताएँ दस्तावेज़ित नहीं हैं।

🧾 कॉन्फ़िगरेशन

प्लगइन एक कॉन्फ़िगरेशन फ़ाइल बनाता है, जहाँ आप cmdprefix, noperm और time (सेकंड में अंतराल) जैसे keys सेट करते हैं। संदेश नंबर किए गए एंट्री के तहत व्यवस्थित होते हैं; हर एंट्री में title और कई msg लाइनें हो सकती हैं (जैसे msg1, msg2, ...). आधिकारिक config संरचना में दिखने वाले उदाहरण keys में शामिल हैं:

  • cmdprefix — प्लगइन द्वारा दिखाया गया कमांड संदेश प्रीफ़िक्स।
  • noperm — जब किसी खिलाड़ी के पास अनुमति नहीं होती, तब दिखाया जाने वाला संदेश।
  • time — सेकंड में ब्रॉडकास्ट अंतराल।
  • नंबर किए गए संदेश सेक्शन ('1':, '2':, ...) जिनमें title और msgX लाइनें होती हैं।

🧠 तकनीकी नोट्स

  • पुष्टि किए गए परीक्षण संस्करण: 1.7, 1.8, 1.9, 1.10, 1.11, 1.12, 1.13.
  • प्लगइन पेज Minecraft के मूल major target के रूप में Legacy (1.13 से कम) सूचीबद्ध करता है।
  • इंस्टॉलेशन और कॉन्फ़िगरेशन फ़ाइल-आधारित हैं; डेटाबेस या proxy सपोर्ट दस्तावेज़ित नहीं है।

🤝 यह प्लगइन कब उपयोगी है

अगर आपको नियमित अंतराल पर चैट घोषणाएँ घुमाने के लिए एक सीधी, फ़ाइल-कॉन्फ़िगर की गई प्रणाली चाहिए, तो AutoMessage सभी जुड़े खिलाड़ियों को मल्टी-लाइन, शेड्यूल किए गए संदेश देने के लिए एक छोटा और हल्का समाधान प्रदान करता है।

AutoMessage प्लगइन वाले सर्वर

प्लगइन AutoMessage का पेज दिखाता है कि मॉनिटरिंग ने इस प्लगइन को किन सर्वरों पर पाया, किन प्लेटफ़ॉर्म और वर्ज़न के साथ यह मिलता है।

प्लगइन्स कमांड, इकॉनमी, प्रोटेक्शन, एक्सेस अधिकार, मिनी-गेम्स, इंटीग्रेशन या अन्य मैकेनिक्स जोड़ सकते हैं। AutoMessage की वास्तविक भूमिका संबंधित सर्वर की कॉन्फ़िगरेशन पर निर्भर करती है।

डेटा सर्वरों के तकनीकी जवाबों से स्वचालित रूप से बनता है। यदि कोई सर्वर प्लगइन सूची छुपाता है, तो वह इस अनुभाग में नहीं दिखेगा, भले ही AutoMessage का उपयोग करता हो।

AutoMessage वाले सर्वरों की सूची का उपयोग करके प्रोजेक्ट्स की तुलना करें, संगत वर्ज़न जांचें या सार्वजनिक सर्वरों पर प्लगइन के उपयोग के उदाहरण खोजें।