शेड्यूलर क्षमता एक अनुसूची पर संदेश भेजने की अनुमति देता है। विशिष्ट समय पर आवर्ती अंतराल अनुसूची और दैनिक कार्यक्रम दोनों का समर्थन करता है।
कमांड
| कमान | विवरण |
|---|---|
!Bot शेड्यूल अंतराल <min> <#channel> <message> जोड़ें
|
एक आवर्ती अनुसूची जोड़ें |
Bot अनुसूची दैनिक <HH:MM> <#channel> <message> जोड़ें
|
एक दैनिक अनुसूची (UTC) जोड़ें |
Bot अनुसूची सूची |
सभी सक्रिय कार्यक्रमों की सूची |
!Bot शेड्यूल <id> को हटा दें |
आईडी द्वारा अनुसूची निकालें |
अनुसूची प्रकार
- अंतराल प्रत्येक मिनट (उदाहरण के लिए, प्रत्येक 30 मिनट). न्यूनतम अंतराल विन्यास योग्य है (डिफ़ॉल्ट: 5 मिनट)।
- दैनिक - प्रति दिन एक बार यूटीसी में एक विशिष्ट समय पर फायर (उदाहरण के लिए, 09:00)। 24 घंटे के प्रारूप का उपयोग करता है।
विन्यास
व्यवस्थापक के माध्यम से कॉन्फ़िगर कर सकते हैं /bot set:
-
sched_max- अधिकतम सक्रिय कार्यक्रम (डिफ़ॉल्ट: 10) -
sched_min_intervalमिनट में न्यूनतम अंतराल (डिफ़ॉल्ट: 5)
उदाहरण
MyBot अनुसूची अंतराल 60 #general जोड़ें ब्रेक! MyBot शेड्यूल दैनिक 09:00 #general जोड़ें गुड मॉर्निंग, टीम! MyBot शेड्यूल सूची! MyBot शेड्यूल s1a2b3 को हटा दें
नोट
- सभी बार UTC में हैं
- अनुसूचियां बोट पुनरारंभ पर बनी रहती हैं
- प्रत्येक अनुसूची में सूची कमांड में दिखाया गया एक अद्वितीय आईडी है
- फायरिंग के बाद टाइमर स्वचालित रूप से पुनर्निर्धारित होते हैं