स्टाफ़ आवेदन
एक Apply बटन जो निजी channel खोलता है, आपके सवाल एक-एक करके पूछता है, और staff को बटन से स्वीकार या अस्वीकार करने देता है।
यह कैसे काम करता है
Apply बटन दबाने पर एक channel बनता है जिसे सिर्फ़ आवेदक और staff role देख सकते हैं, और पहला सवाल पूछा जाता है। हर जवाब (अधिकतम 1,000 अक्षर) सहेजा जाता है और अगला सवाल आता है, इसलिए बॉट के restart या ब्रेक के बाद वह पहले बिना जवाब वाले सवाल से आगे बढ़ता है। cancel लिखने पर आवेदन रुक जाता है।
पूरा हुआ आवेदन Accept और Reject बटनों के साथ review channel में पोस्ट होता है। अगर accept role सेट है तो Accept उसे देता है; दोनों फ़ैसले आवेदक को DM के रूप में भेजे जाते हैं। आखिरी जवाब के लगभग एक मिनट बाद निजी channel बंद हो जाता है।
सेटअप
- /application create name:<name>
- एक नया आवेदन फ़ॉर्म बनाता है ("Staff", "Builder", ...)। जितने चाहें; हर एक के अपने सवाल, review channel और Apply बटन होते हैं।
- /application setup [application]
- Options: enabled, review_channel, category (जहाँ आवेदक के channels बनते हैं), staff_role, accept_role, cooldown_days (0-365, डिफ़ॉल्ट 14)।
- /application post application:<name>
- उस आवेदन का Apply बटन मौजूदा channel में पोस्ट करता है। सिर्फ़ खुले आवेदन दिए जाते हैं। दोबारा पोस्ट करने पर panel उसी जगह अपडेट होता है।
- /application question-add text:<question>
- जितने चाहें उतने सवाल, हर एक 250 अक्षर तक। /application questions उन्हें सूचीबद्ध करता है, /application question-remove number:<n> एक हटाता है।
- Staff Applications पेज (डैशबोर्ड)
- Community → Staff Applications: वही settings और सवालों की सूची।
समीक्षा
- /application list [status]
- हाल के आवेदन: staff के इंतज़ार में, स्वीकृत, अस्वीकृत, या अभी लिखे जा रहे।
- हर व्यक्ति के लिए एक खुला आवेदन
- Apply दोबारा दबाने पर मौजूदा channel की ओर इशारा होता है।
- Cooldown
- अस्वीकृत या रद्द किए गए आवेदक को बताया जाता है कि वे दोबारा कब आवेदन कर सकते हैं।
डिफ़ॉल्ट सवाल हैं: उम्र और समय क्षेत्र, साप्ताहिक घंटे, moderation का अनुभव, और वे क्यों जुड़ना चाहते हैं। इन्हें अपने सवालों से बदलें; कम और सटीक सवाल ज़्यादा बार पूरे होते हैं।