संदेश मिटाना
/clear से हाल के संदेश एक साथ हटाएँ, user, bots, embeds, links या images के फ़िल्टर के साथ।
उपयोग
/clear amount:25 वर्तमान चैनल के आखिरी 25 संदेश हटाता है। कुछ ही हटाने के लिए फ़िल्टर जोड़ें: बॉट आखिरी N संदेश देखता है और मेल खाने वाले हटाता है।
- amount
- आवश्यक, 1 से 100। कितने हाल के संदेश देखने हैं।
- user
- सिर्फ़ इस सदस्य के संदेश।
- bots
- सिर्फ़ bots द्वारा भेजे गए संदेश।
- embeds
- सिर्फ़ वे संदेश जिनमें embed हो।
- link
- सिर्फ़ वे संदेश जिनमें कोई link हो।
- images
- सिर्फ़ वे संदेश जिनमें image attachment हो।
14-दिन की सीमा
Discord का bulk delete API 14 दिन से पुराने संदेश मना करता है। बॉट उन्हें पूरी command विफल किए बिना चुपचाप छोड़ देता है, इसलिए "No messages found matching your filters" का मतलब हो सकता है कि मेल खाने वाले संदेश बस बहुत पुराने हैं। पुराने संदेश Discord में एक-एक करके हटाने होंगे।
अनुमतियाँ
यह command बॉट की ओर से केवल admin के लिए है, और बॉट को खुद उस channel में Manage Messages चाहिए। अगर channel override से बॉट role से वह अनुमति हटा दी गई है, तो /clear admins के लिए भी विफल होता है।
हटाए गए संदेश चले गए; वापस लाने का कोई तरीका नहीं है। Spam के साथ staff के जवाब हटने से बचाने के लिए user फ़िल्टर इस्तेमाल करें।