SylonSylon
सभी सुविधाएंसंदेश नियम

संदेश नियम

संदेश के अर्थ पर नहीं, उसके स्वरूप पर सीमाएँ — इमोजी, पंक्तियाँ, बड़े अक्षर, मेंशन, ज़ाल्गो। मुफ़्त और हर भाषा में एक जैसा।

सिंहावलोकन

यहाँ संदेश पढ़ने वाला बाकी सब कुछ यह पूछता है कि वे क्या कहते हैं। शब्द फ़िल्टर आपकी सूची के शब्द मिलाता है; विश्लेषक इरादे को आँकता है और एक मॉडल कॉल की लागत लेता है। संदेश नियम अर्थ के बारे में कुछ भी नहीं पूछते: कितने इमोजी, कितनी पंक्तियाँ, कितना बड़े अक्षरों में, कितने लोगों को मेंशन। इसीलिए वे कुछ खर्च नहीं करते, AI की ज़रूरत नहीं रखते और हर भाषा में एक जैसा व्यवहार करते हैं — गिनना कोई भाषाई क्रिया नहीं है।

यह काम किस प्रकार करता है

1

नौ सीमाएँ, हर एक अलग से बंद

इमोजी, पंक्तियाँ, अक्षर, बड़े अक्षर, सदस्य मेंशन, रोल मेंशन, अटैचमेंट, स्टिकर, और ज़ाल्गो के लिए एक स्विच। 0 की सीमा का अर्थ है "यह मत जाँचो", इसलिए पूरी सुविधा तब तक निष्क्रिय रहती है जब तक आप तय न करें कि आपका सर्वर किसे ज़्यादा मानता है।
2

पहले हटाओ, दोहराने पर ही दंड

संदेश हमेशा हटाया जाता है और सदस्य को बताया जाता है कि उसने कौन-सा नियम तोड़ा। दंड अलग है, उल्लंघनों पर गिना जाता है और डिफ़ॉल्ट रूप से कुछ नहीं करता — स्वरूप वह है जो उत्साहित व्यक्ति गलत करता है, हमलावर नहीं।
3

यह संपादनों को भी पढ़ता है

कुछ सामान्य लिखकर उसे इमोजी की दीवार में बदलना काम नहीं आता: वही नियम संपादित संदेश पर फिर चलते हैं। दोनों रास्ते एक ही कार्यान्वयन साझा करते हैं, इसलिए वे एक ही संदेश पर कभी अलग निर्णय नहीं दे सकते।

प्रमुख क्षमताएं

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

सेटअप

1.डैशबोर्ड खोलें, संदेश नियम टैब पर जाएँ, उसे चालू करें और एक लॉग चैनल चुनें।
2.केवल वही सीमाएँ सेट करें जिनकी आपके सर्वर को सचमुच ज़रूरत है। 0 पर छोड़ी गई हर चीज़ बंद रहती है।
3.कुछ दिनों तक दंड को "केवल हटाएँ" पर रहने दें और लॉग पढ़ें — यह ठीक-ठीक दिखाता है कि क्या हटाया जाता।
4.उन स्टाफ़ या बॉट्स के लिए छूट रोल जोड़ें जो वैध रूप से लंबे या इमोजी भरे संदेश भेजते हैं।

विस्तार से यह कैसे काम करता है

गिनती हर भाषा में एक जैसी है, आँकना नहीं

यही पूरी वजह है कि यह सुविधा शब्द फ़िल्टर और विश्लेषक के भीतर नहीं, उनके बगल में है। शब्द सूची हर भाषा के लिए लिखनी और हमेशा बनाए रखनी पड़ती है; मॉडल का पैसा लगता है और वह गलत भी हो सकता है। दस इमोजी तुर्की, थाई और जापानी में समान रूप से दस इमोजी हैं, और उत्तर की लागत संदेश पर एक लूप भर है — इसीलिए ये नियम बिना बजट के हर सर्वर के हर संदेश पर चल सकते हैं।

जहाँ कोई नियम अन्यायपूर्ण हो सकता था, वहाँ उसे संकुचित किया गया

इनमें से दो किसी भाषा को उसके अस्तित्व के लिए चुपचाप दंडित कर सकते थे, इसलिए दोनों सीमित हैं। बड़े अक्षरों का नियम बिना केस वाले अक्षरों को अनदेखा करता है, जो दुनिया की अधिकांश लिपियाँ हैं। ज़ाल्गो को संयोजी चिह्नों की उपस्थिति से नहीं, आधार अक्षरों से उनके अनुपात से पहचाना जाता है, क्योंकि वियतनामी, तुर्की, यूनानी और हर मात्रा वाली वर्णमाला उन्हें सामान्य रूप से उपयोग करती है: प्रति अक्षर एक चिह्न लेखन है, दस चिह्न लेआउट पर हमला।

एक हटाना, एक सूचना, एक लॉग पंक्ति

एक संदेश एक साथ कई नियम तोड़ सकता है। Sylon उन सबका नाम लेता है, एक बार हटाता है, एक उल्लंघन गिनता है, चैनल में एक सूचना भेजता है जो कुछ सेकंड बाद खुद मिट जाती है, और लॉग चैनल में एक प्रविष्टि लिखता है जिसमें हर मेल खाया नियम अपनी गिनती और सीमा के साथ होता है।

सेटिंग्स

अधिकतम इमोजीयूनिकोड और कस्टम इमोजी साथ में। 0 इस नियम को बंद कर देता है।
अधिकतम पंक्तियाँएक संदेश में लाइन ब्रेक — वह टेक्स्ट की दीवार जो चैनल को स्क्रीन से बाहर धकेल देती है। 0 इस नियम को बंद कर देता है।
अधिकतम अक्षरलंबाई उन अक्षरों में जो व्यक्ति देखता है, इसलिए एक इमोजी एक ही गिना जाता है। 0 इस नियम को बंद कर देता है।
अधिकतम बड़े अक्षर (%)बड़े अक्षरों का प्रतिशत। केवल उन अक्षरों पर गिना जाता है जिनमें छोटा-बड़ा भेद होता है, इसलिए अरबी, थाई, चीनी और कोरियाई इसे कभी नहीं छू सकते। 0 इसे बंद कर देता है।
इससे छोटे संदेश अनदेखा करेंइससे छोटे संदेशों को बड़े अक्षरों के लिए कभी नहीं आँका जाता। इसके बिना "OK!" 100% बड़े अक्षर है और सर्वर की हर स्वीकृति मिट जाती है।
अधिकतम सदस्य मेंशनएक संदेश में मेंशन किए गए अलग-अलग सदस्य; एक ही व्यक्ति को दो बार मेंशन करना एक गिना जाता है। 0 इस नियम को बंद कर देता है।
अधिकतम रोल मेंशनमेंशन की गई अलग-अलग रोल। @everyone और @here यहाँ नहीं गिने जाते — वह एक अनुमति है, और उसके दुरुपयोग को सर्वर गार्ड संभालता है।
अधिकतम अटैचमेंटएक संदेश पर फ़ाइलें और चित्र। 0 इस नियम को बंद कर देता है।
अधिकतम स्टिकरएक संदेश पर स्टिकर। 0 इस नियम को बंद कर देता है।
ज़ाल्गो टेक्स्ट रोकेंऐसा टेक्स्ट जिसमें संयोजी चिह्न इतने ऊपर-नीचे लगे हों कि आस-पास की पंक्तियों पर फैल जाएँ। संख्या नहीं, स्विच: सीमा यूनिकोड का तथ्य है, और सामान्य मात्रा वाला लेखन वहाँ कभी नहीं पहुँचता।
सज़ासीमा समाप्त होने पर उपयोगकर्ता के विरुद्ध की जाने वाली कार्रवाई। टाइमआउट अस्थायी रूप से प्रतिबंधित करता है, किक सर्वर से हटाता है, प्रतिबंध स्थायी रूप से प्रतिबंधित करता है।
लॉग चैनलवह चैनल जहां बॉट इस सुविधा के लिए लॉग संदेश भेजेगा।
छूट वाली भूमिकाएँइनमें से किसी भी भूमिका वाले सदस्यों को इस सुरक्षा से छूट मिलेगी।
छूट प्राप्त सदस्यछूट प्राप्त भूमिकाओं के अतिरिक्त, वे विशिष्ट सदस्य जिन्हें यह सिस्टम पूरी तरह अनदेखा करता है।
छूट प्राप्त चैनलइस सुरक्षा द्वारा इन चैनलों के संदेशों की जाँच नहीं की जाएगी।

जानने योग्य बातें

हटाने के लिए Sylon को संदेश प्रबंधित करें अनुमति चाहिए, साथ ही वह जो आपके चुने दंड के लिए ज़रूरी है।
व्यवस्थापक या सर्वर प्रबंधित करें वाले सदस्य कभी नहीं आँके जाते, और न ही छूट सूचियों वाले।
टिकट बाहर हैं: उनकी सामग्री पहले से ही टिकट के अपने ट्रांसक्रिप्ट में है।
हर नियम प्रति संदेश गिना जाता है, प्रति मिनट नहीं — दर सीमाएँ स्पैम सुरक्षा का काम हैं।

अक्सर पूछे जाने वाले प्रश्नों

हर सीमा डिफ़ॉल्ट रूप से शून्य क्यों है?

क्योंकि जिस संख्यात्मक फ़ील्ड को सर्वर ने भरा ही नहीं, उसे निष्क्रिय होना चाहिए। यदि 0 का अर्थ "कुछ भी अनुमति नहीं" होता, तो सेट किए बिना सुविधा चालू करना सर्वर का हर संदेश मिटा देता। शून्य का अर्थ है कि वह नियम जाँचा नहीं जाता — यही एकमात्र पाठ है जो पहले चालू करना और बाद में सेट करना सुरक्षित बनाता है।

क्या बड़े अक्षरों का नियम उन भाषाओं को दंडित करता है जिनमें बड़े अक्षर नहीं होते?

नहीं कर सकता। प्रतिशत उन्हीं अक्षरों पर मापा जाता है जिनमें छोटा-बड़ा भेद है, इसलिए अरबी, थाई, चीनी, कोरियाई और हिब्रू शून्य पाते हैं और इसे कभी नहीं छू सकते। एक न्यूनतम लंबाई भी है, क्योंकि "OK!" 100% बड़े अक्षर है और चिल्लाना नहीं है।

क्या यह @everyone के दुरुपयोग को पकड़ता है?

नहीं, और जानबूझकर। @everyone और @here मात्रा नहीं, अनुमति हैं: जिसे उपयोग की अनुमति है वह कर सकता है। उनके दुरुपयोग को सर्वर गार्ड संभालता है, जहाँ वह होना चाहिए।

संबंधित विशेषताएं