Discord Scheduled Messages बॉट: समय पर पोस्ट, सफ़ाई और रात का लॉक
Discord scheduled messages बॉट एक ही संदेश तय टाइमर पर पोस्ट करता है, ताकि याद दिलाने वाले संदेश और घोषणाएँ किसी को याद रखे बिना चली जाएँ। Noxyr के शेड्यूल चैनल भी टाइमर पर साफ़ करते हैं और रात को लॉक करते हैं, सब एक Schedules पेज से।
तीन तरह के शेड्यूल
Noxyr समय से चलने वाले ऑटोमेशन को तीन प्रकारों वाले एक फ़ीचर में रखता है। हर एक अलग काम संभालता है, और हर एक अपनी घड़ी पर चलता है।
| प्रकार | क्या करता है | समय |
|---|---|---|
| Message | एक ही टेक्स्ट या embed को अधिकतम पाँच चैनलों में पोस्ट करता है। चाहे तो पहले अपना पिछला पोस्ट हटा सकता है, ताकि चैनल में एक ही कॉपी रहे। | हर 15 मिनट से 7 दिन |
| Cleanup | तय उम्र से पुराने संदेश, या सबसे नए को छोड़कर बाकी सब हटाता है। पिन किए संदेश तब तक रहते हैं जब तक आप अलग न कहें। | हर 30 मिनट से 7 दिन |
| Lock | चुने दिनों पर, आपके समय क्षेत्र में, लॉक समय और अनलॉक समय के बीच अधिकतम दस चैनलों में सदस्यों का लिखना रोकता है। | रोज़ का समय-अंतराल |
समय-आधारित संदेश
मैसेज शेड्यूल का इस्तेमाल उन चीज़ों के लिए करें जो अपने-आप लौटनी चाहिए: साप्ताहिक नियमों की याद, “टिकट कैसे खोलें” वाला नोट, आपके स्टोर का प्रचार, या इवेंट के लिए साइनअप का आह्वान। संदेश सादा टेक्स्ट या embed हो सकता है। पिछला पोस्ट पहले हटाने का विकल्प चालू करें, और चैनल में हमेशा एक ही कॉपी दिखेगी, बढ़ता ढेर नहीं।
/schedule message से इसे चलाएँ, चैनल, टेक्स्ट और पोस्ट के बीच के मिनट चुनकर। डैशबोर्ड पर यह Automation के तहत Schedules में मिलता है, जहाँ आप एक साथ कई चैनल चुन सकते हैं।
शेड्यूल घड़ी पर पोस्ट होता है, चाहे कोई चैट कर रहा हो या नहीं। अगर आपको ऐसा नोट चाहिए जो बातचीत के साथ चले, तो sticky message इस्तेमाल करें।
अपने-आप सफ़ाई
Cleanup शेड्यूल चैनल को भरने से रोकता है। आप चुनते हैं कि बॉट क्या हटाए:
- older_than_minutes: तय समय से पुराने संदेश हटाएँ, जैसे एक दिन से पुराने।
- keep_last: सिर्फ़ सबसे नए संदेश रखें, 1 से 90 तक, और बाकी हटाएँ।
/schedule cleanup से एक बनाएँ। हर रन चैनल के सबसे नए 100 संदेश देखता है। Discord बॉट को 14 दिन से पुराने संदेश bulk delete नहीं करने देता, इसलिए वे रहते हैं। फ़िल्टर के साथ एक बार की सफ़ाई के लिए purge bot पेज पर /clear के बारे में पढ़ें।
रात को चैनल लॉक करें
Lock शेड्यूल एक तय समय पर चैनल में लिखना बंद करता है और बाद में फिर खोल देता है। यह उन support या trade चैनलों के लिए ठीक है जिन्हें रात में स्टाफ़ नहीं देखता, रोज़ के “शांत घंटों” के लिए, या ऐसे चैनल के लिए जो सिर्फ़ किसी इवेंट के दौरान चलना चाहिए। /schedule lock के साथ चैनल, 24-घंटे फ़ॉर्मेट में lock_at और unlock_at (जैसे 23:00), एक time_zone और days दें। लॉक होने और खुलने पर आप वैकल्पिक संदेश भी भेज सकते हैं।
पर्दे के पीछे बॉट उस चैनल में @everyone की Send Messages अनुमति बदलता है और फिर ठीक वही वापस रखता है जो पहले थी। इसके लिए चैनल में Manage Permissions चाहिए। अगर आप लॉक शेड्यूल सेव करते समय चैनल उसके लॉक घंटों के भीतर है, तो वह तुरंत लॉक हो जाता है।
जो आपके पास है उसे संभालना
/schedule listहर शेड्यूल को उसके अगले रन और किसी समस्या के साथ दिखाता है।/schedule toggleएक शेड्यूल को रोकता या फिर से चलाता है।/schedule removeएक शेड्यूल हटाता है। लॉक शेड्यूल हटाने पर उसके चैनल फिर खुल जाते हैं।
हर सर्वर में हर प्रकार के अधिकतम 10 शेड्यूल हो सकते हैं, यानी दस संदेश, दस सफ़ाई और दस लॉक।
अच्छे समय तय करना
- बहुत बार न दोहराएँ। सक्रिय चैनल में हर 15 मिनट पर याद दिलाना शोर है। ज़्यादातर सूचनाओं के लिए रोज़ या हफ़्ते का अंतराल काम करता है।
- पिछला पोस्ट हटाने का विकल्प इस्तेमाल करें। इससे चैनल पढ़ने लायक रहता है और शेड्यूल असली चैट को दबाता नहीं।
- लॉक पर समय क्षेत्र सेट करें। विंडो आपके चुने समय क्षेत्र का पालन करती है, इसलिए 23:00 का लॉक वहीं 23:00 है जो आपने चुना।
- छोटे अंतराल पर टेस्ट करें, फिर असली अंतराल रखें।
अगर आप साप्ताहिक लय की योजना बना रहे हैं, तो weekly schedule generator तय करने में मदद करता है कि कब क्या पोस्ट करना है। बिना बॉट के इवेंट की घोषणाओं के लिए scheduled events guide पढ़ें।
कॉपी करने लायक उदाहरण
- साप्ताहिक नियमों की याद। #general में हर 7 दिन पर एक message शेड्यूल, पिछला पोस्ट हटाने का विकल्प चालू।
- शांत support चैनल। एक cleanup जो आखिरी 30 संदेश रखे, ताकि बॉट का शोर कभी न जमे।
- रात का लॉक। trade चैनल पर 23:00 से 07:00 तक लॉक, बंद होने और खुलने पर एक-एक छोटा संदेश।
- इवेंट काउंटडाउन। एक हफ़्ते तक हर दिन एक ही साइनअप लिंक वाला संदेश, फिर
/schedule toggleसे रोक दें।
ये सब डैशबोर्ड पर भी बनाए जा सकते हैं, जहाँ फ़ॉर्म के बगल की सूची आपको बिना कमांड लिखे शेड्यूल एडिट, रोकने और हटाने देती है।
अगले कदम
हर विकल्प schedules docs में है। Noxyr जोड़ें और Automation, फिर Schedules खोलें। तीनों प्रकार के शेड्यूल मुफ़्त हैं।
आम सवाल
एक scheduled message कितनी बार दोहराया जा सकता है?
हर 15 मिनट से लेकर हर 7 दिन तक, हर शेड्यूल में अधिकतम पाँच चैनलों में।
क्या बॉट पुराने संदेश अपने-आप साफ़ कर सकता है?
हाँ, हर 30 मिनट से 7 दिन के cleanup शेड्यूल से। 14 दिन से पुराने संदेश रहते हैं, क्योंकि Discord बॉट को उन्हें bulk delete नहीं करने देता।
क्या मैं रात को चैनल लॉक कर सकता हूँ?
हाँ। lock शेड्यूल आपके समय क्षेत्र में, आपके सेट किए लॉक और अनलॉक समय के बीच, अधिकतम दस चैनलों में सदस्यों का लिखना रोकता है।
मैं कितने शेड्यूल बना सकता हूँ?
हर सर्वर में हर प्रकार के अधिकतम 10 शेड्यूल।
लॉक शेड्यूल को कौन सी अनुमति चाहिए?
चैनल में Manage Permissions, क्योंकि यह @everyone की Send Messages अनुमति बदलता है और फिर उसे वापस रखता है।