शब्द फ़िल्टर Telegram चैनल से केवल वही छोड़ता है जो आपको चाहिए, बशर्ते उसे शब्दों में बताया जा सके
Telegram चैनल से केवल ज़रूरी शब्दों वाली पोस्ट कैसे पाएँ: काम कब शब्दों से हल होता है और कब नहीं, शब्द के रूपों और स्रोत की भाषा का ध्यान कैसे रखें, बहिष्कार सूची किसलिए है और नियम को सहेजने से पहले कैसे जाँचें।
कभी-कभी किसी चैनल की ज़रूरत आपको उसमें छपने वाली चीज़ों के एक छोटे हिस्से के लिए ही होती है। नौकरियों के चैनल में रोज़ दर्जनों विज्ञापन आते हैं, लेकिन आपको सिर्फ़ विश्लेषक की नौकरियाँ चाहिए। डिज़ाइन का चैनल हर चीज़ के बारे में लिखता है, लेकिन आप Figma की ख़बरें देखते हैं। विदेश जाकर बसने वाले चैनल में आपकी दिलचस्पी सिर्फ़ एक शहर में है। बाक़ी पोस्ट आपके काम की नहीं, पर सदस्यता छोड़ना भी अखरता है: फ़ालतू के साथ काम की चीज़ भी चली जाएगी।
तब या तो सब कुछ स्क्रॉल करना पड़ता है या हर बार चैनल की खोज में सही शब्द ढूँढना पड़ता है। अगर जो चाहिए उसे शब्दों से पहचाना जा सकता है, तो एक आसान तरीक़ा है: नियम तय कीजिए और चैनल से सिर्फ़ वे पोस्ट पाइए जिनमें ये शब्द हों।
पहले देखिए कि जो चाहिए उसका कोई नाम है या नहीं
शब्द फ़िल्टर पोस्ट के टेक्स्ट में आपकी सूची के शब्द ढूँढता है। अर्थ वह नहीं समझता। इसलिए वह वहाँ अच्छा काम करता है जहाँ आप जो ढूँढ रहे हैं उसका कोई नाम हो: पेशा, किसी उत्पाद या कंपनी का नाम, शहर, कोई शब्दावली। विश्लेषक की नौकरी लगभग हमेशा «विश्लेषक» या «analyst» शब्द से पहचान में आ जाती है। Figma के बारे में पोस्ट में Figma का नाम होता है।
मुश्किल तब होती है जब जो चाहिए वह विषय या महत्व से तय होता है। «AI के बारे में दिलचस्प चीज़ों» के लिए सूची नहीं बन सकती: ऐसी पोस्ट में एक भी अनुमान लगाने लायक़ शब्द न हो, यह हो सकता है, और «न्यूरल नेटवर्क» और «AI» जैसे शब्द उन पोस्ट में भी आते हैं जिनमें आपकी रुचि नहीं। «ज़रूरी ख़बरों» के साथ भी यही है: ज़रूरी होना आमतौर पर टेक्स्ट में लिखा नहीं होता। «Essence» Bot विषय के आधार पर पोस्ट नहीं चुन सकता, इसलिए ऐसे कामों के लिए शब्द फ़िल्टर ठीक नहीं है।
एक बीच की स्थिति भी है: शब्द सही है, लेकिन लगभग हर पोस्ट में आता है। अगर क्रिप्टोकरेंसी वाले चैनल में आप «bitcoin» शब्द से फ़िल्टर करेंगे, तो आपको लगभग पूरा चैनल मिलेगा। तब ज़्यादा सटीक शब्द जोड़कर सूची को सीमित करना होगा।
सूची कैसे बनाएँ
«केवल इन शब्दों के साथ» फ़िल्टर पोस्ट को तभी आगे भेजता है जब उसमें सूची का कम से कम एक शब्द या वाक्यांश हो। शब्द पूरे ढूँढे जाते हैं, बड़े-छोटे अक्षरों से फ़र्क़ नहीं पड़ता। सूची में अधिकतम 50 प्रविष्टियाँ हो सकती हैं।
पूरे का मतलब है कि प्रविष्टि analyst शब्द analysts को नहीं ढूँढेगी। अगर टेक्स्ट में शब्द का अंत बदलता है, तो आख़िर में तारांकन लगाइए: analyst** analyst और analysts दोनों ढूँढ लेगा। तारांकन केवल शब्द के अंत में काम करता है, इसलिए शुरुआत पूरी लिखनी होगी। बहुत छोटा मूल न लें: art** केवल art और artist ही नहीं, article भी ढूँढ लेगा।
फिर याद कीजिए कि उसी चीज़ के बारे में और कैसे लिखा जाता है। उत्पाद का नाम मूल रूप में भी लिखा जाता है और स्थानीय लिप्यंतरण में भी, पेशा अलग-अलग भाषाओं में, और किसी शहर के कई नाम हो सकते हैं। उदाहरण के लिए, सर्बियाई चैनल बेलग्रेड के बारे में कभी लैटिन लिपि में तो कभी सिरिलिक में लिखते हैं, जबकि अंग्रेज़ी चैनल अंग्रेज़ी में। ऐसे शहर के लिए सूची:
belgradebeograd**београд**
यहाँ तारांकन कारक रूपों को पकड़ता है: सर्बियाई में «बेलग्रेड में» u Beogradu या у Београду होता है।
फ़िल्टर पोस्ट के मूल टेक्स्ट को चैनल की भाषा में जाँचता है। अगर चैनल किसी दूसरी भाषा में लिखता है और आप सारांश अपनी भाषा में पाते हैं, तो सूची में आपकी भाषा के शब्द कुछ नहीं ढूँढेंगे: शब्द स्रोत की भाषा से लेने होंगे।
«इन शब्दों के बिना» सूची कब चाहिए
दूसरी सूची उल्टा काम करती है: जिस पोस्ट में इसका कोई भी शब्द हो, वह नहीं आएगी। बहिष्कार अनुमति से ज़्यादा ताक़तवर है: अगर पोस्ट दोनों सूचियों से मेल खाती है, तो वह छाँट दी जाती है।
अंग्रेज़ी में नौकरियों का कोई चैनल लीजिए। आप विश्लेषक की नौकरी ढूँढ रहे हैं, लेकिन इंटर्नशिप आपके काम की नहीं। «केवल इन शब्दों के साथ» में आप लिखते हैं:
analyst**
«इन शब्दों के बिना» में:
interninternsinternship**
यहाँ इसे छोटा करके intern* नहीं लिखना चाहिए: ऐसी प्रविष्टि international और internal से भी मेल खाएगी और, मसलन, अंतरराष्ट्रीय कंपनियों की नौकरियाँ हटा देगी, जो शायद ठीक आपके लिए हों। बहिष्कार सूची में ग़लती महँगी पड़ती है: फ़ालतू पोस्ट आप देखकर छोड़ देंगे, लेकिन ज़रूरी पोस्ट आपको दिखेगी ही नहीं।
फ़िल्टर क्या देखता है और क्या नहीं
फ़िल्टर पोस्ट का पूरा मूल टेक्स्ट जाँचता है, एल्बम के सभी हिस्सों के कैप्शन समेत। कैप्शन उन अटैचमेंट के भी गिने जाते हैं जिन्हें आपने मीडिया सेटिंग्स में बंद कर रखा है।
अगर «केवल इन शब्दों के साथ» सूची भरी हुई है, तो बिना टेक्स्ट वाली पोस्ट आगे नहीं जाएगी: शब्द ढूँढने के लिए कुछ है ही नहीं। अगर कोई चैनल अपने कुछ विज्ञापन बिना कैप्शन वाली तस्वीर के रूप में छापता है, तो फ़िल्टर ऐसी पोस्ट छाँट देगा। तस्वीर पर क्या लिखा है, वह नहीं पढ़ता।
विज्ञापनों की फ़िल्टरिंग आपके फ़िल्टर के साथ काम करती रहती है: #реклама, #ad और #sponsored हैशटैग वाली पोस्ट नहीं आएँगी, भले ही उनमें आपका ज़रूरी शब्द हो।
सहेजने से पहले नियम जाँचिए
सहेजने से पहले आप नियम को चैनल की उन ताज़ा पोस्ट पर जाँच सकते हैं जो बॉट सहेज चुका है, अधिकतम 20, या उस टेक्स्ट पर जो आप ख़ुद चिपकाएँ। इससे दिखता है कि ज़रूरी पोस्ट आगे जा रही हैं या नहीं और फ़ालतू छँट रही हैं या नहीं। अगर ताज़ा पोस्ट में कोई उपयुक्त पोस्ट नहीं है, तो किसी ऐसे विज्ञापन का टेक्स्ट चिपकाइए जो आप पाना चाहेंगे। जाँच केवल इसी नमूने पर होती है, चैनल के पूरे इतिहास पर नहीं।
सहेजने के बाद आपकी स्रोत सूची में चैनल के पास फ़िल्टर का निशान और पिछले सात दिनों में छाँटी गई पोस्ट की संख्या दिखेगी। इस संख्या से पता चलता है कि नियम सोचे हुए तरीक़े से काम नहीं कर रहा। अगर किसी सक्रिय चैनल में हफ़्ते भर में कुछ भी नहीं छँटा, तो सूची शायद बहुत व्यापक है। अगर लगभग सब कुछ छँट रहा है और ज़रूरी पोस्ट नहीं आ रहीं, तो शब्द बहुत संकरे हैं, ग़लत रूप में हैं या ग़लत भाषा में।
नियम कहाँ लागू होता है
फ़िल्टर बॉट के साथ आपकी निजी चैट और स्वचालित प्रकाशन वाले आपके चैनलों और समूहों में डिलीवरी पर लागू होता है। डिफ़ॉल्ट रूप से नियम उन सभी जगहों पर लागू होता है जहाँ इस चैनल की पोस्ट जाती हैं, लेकिन आप इसे केवल निजी चैट के लिए या केवल एक स्वचालित प्रकाशन गंतव्य के लिए भी तय कर सकते हैं।
फ़िल्टर «चैनल डाइजेस्ट» के अवलोकनों और वेब फ़ीड पर लागू नहीं होता।
नियम नई पोस्ट पर लागू होता है। जिन पोस्ट को फ़िल्टर पहले छाँट चुका है, वे उसे बदलने के बाद नहीं आएँगी, और जो पहुँच चुकी हैं वे ग़ायब नहीं होंगी। बॉट हर पोस्ट पहुँचने की गारंटी नहीं देता, इसलिए जिस चैनल में एक भी संदेश छूटना महँगा पड़ता हो, वहाँ सूचनाओं के साथ सदस्यता बनाए रखना बेहतर है।
मेल खाने वाली पोस्ट बॉट के साथ उसी चैट में आती हैं जिसमें आपके बाक़ी चैनलों की पोस्ट आती हैं। अगर आप बॉट के ज़रिए कई चैनल पढ़ते हैं, तो ज़रूरी पोस्ट बाक़ियों के बीच होंगी। वे कम हो जाएँगी, लेकिन उनके लिए अलग फ़ीड नहीं होगी।
फ़िल्टर कैसे चालू करें
चैनल को «Essence» Bot में जोड़िए और इस स्रोत की सेटिंग्स खोलिए। शब्द एक सामान्य संदेश में डाले जाते हैं, हर पंक्ति में एक प्रविष्टि, और फ़ालतू प्रविष्टियाँ बटनों से हटाई जाती हैं। ताज़ा पोस्ट पर नियम जाँचिए और «सहेजें» दबाइए: बदलाव उसके बाद ही लागू होते हैं। शब्द फ़िल्टर सभी प्लान में उपलब्ध है। अगर सामान्य शब्द काफ़ी न हों, तो रेगुलर एक्सप्रेशन वाला उन्नत मोड है।