«Essence» Bot وبلاگ

فیلتر کلمه از یک کانال تلگرام فقط چیزی را که لازم دارید نگه می‌دارد، اگر بتوان آن را با کلمه نام برد

چطور از یک کانال تلگرام فقط پست‌هایی را دریافت کنید که کلمات موردنیازتان را دارند: کی کار با کلمه حل می‌شود و کی نه، چطور شکل‌های مختلف کلمه و زبان منبع را در نظر بگیرید، فهرست استثناها به چه کار می‌آید و چطور قاعده را پیش از ذخیره امتحان کنید.

گاهی یک کانال را فقط به خاطر بخش کوچکی از چیزهایی که در آن منتشر می‌شود لازم دارید. در یک کانال آگهی شغلی روزانه ده‌ها آگهی منتشر می‌شود، اما شما فقط آگهی‌های تحلیلگر را می‌خواهید. یک کانال طراحی درباره همه‌چیز می‌نویسد، اما شما اخبار Figma را دنبال می‌کنید. در کانالی درباره مهاجرت فقط یک شهر برایتان مهم است. بقیه پست‌ها به کارتان نمی‌آید، اما لغو اشتراک هم حیف است: همراه با چیزهای اضافه، چیزهای لازم هم از دست می‌رود.

آن وقت فقط می‌ماند که همه را ورق بزنید یا هر بار با جست‌وجوی کانال دنبال کلمه درست بگردید. اگر چیزی که لازم دارید از روی کلماتش شناخته می‌شود، راه ساده‌تری هست: قاعده‌ای تعیین کنید و از کانال فقط پست‌هایی را بگیرید که این کلمات در آن‌ها هست.

اول ببینید چیزی که لازم دارید اسم دارد یا نه

فیلتر کلمه در متن پست دنبال کلمات فهرست شما می‌گردد. معنا را نمی‌فهمد. به همین دلیل وقتی خوب کار می‌کند که چیزی که دنبالش هستید اسم داشته باشد: یک شغل، نام یک محصول یا شرکت، یک شهر، یک اصطلاح. آگهی شغل تحلیلگر تقریبا همیشه با کلمه «تحلیلگر» یا «analyst» خودش را نشان می‌دهد. پستی درباره Figma نام Figma را می‌آورد.

وقتی چیزی که لازم دارید با موضوع یا اهمیت تعریف می‌شود، کار سخت‌تر است. برای «چیزهای جالب درباره هوش مصنوعی» نمی‌شود فهرست ساخت: چنین پستی ممکن است حتی یک کلمه قابل پیش‌بینی نداشته باشد، و کلماتی مثل «شبکه عصبی» و «AI» در پست‌هایی هم می‌آیند که برایتان جالب نیستند. درباره «خبرهای فوری» هم همین‌طور است: فوری بودن معمولا در متن نوشته نمی‌شود. «Essence» Bot نمی‌تواند پست‌ها را بر اساس موضوع انتخاب کند، پس برای چنین کارهایی فیلتر کلمه مناسب نیست.

یک حالت میانه هم هست: کلمه درست است، اما تقریبا در هر پستی می‌آید. اگر در کانالی درباره رمزارزها با کلمه «bitcoin» فیلتر کنید، تقریبا کل کانال را دریافت می‌کنید. در این صورت باید با افزودن کلمات دقیق‌تر فهرست را محدودتر کرد.

فهرست را چطور بسازید

فیلتر «فقط با» پستی را عبور می‌دهد که دست‌کم یک کلمه یا عبارت از فهرست در آن باشد. کلمات به‌صورت کامل جست‌وجو می‌شوند و بزرگی و کوچکی حروف مهم نیست. فهرست می‌تواند تا ۵۰ مورد داشته باشد.

کامل یعنی مورد analyst کلمه analysts را پیدا نمی‌کند. اگر پایان کلمه در متن تغییر می‌کند، در آخرش ستاره بگذارید: analyst** هم analyst و هم analysts را پیدا می‌کند. ستاره فقط در پایان کلمه کار می‌کند، پس ابتدای کلمه را باید کامل نوشت. بهتر است ریشه خیلی کوتاه انتخاب نکنید: art** نه‌تنها art و artist بلکه article را هم پیدا می‌کند.

بعد به یاد بیاورید درباره همان چیز به چه شکل‌های دیگری می‌نویسند. نام محصول هم به شکل اصلی و هم با آوانویسی محلی نوشته می‌شود، شغل به زبان‌های مختلف، و یک شهر ممکن است چند نام داشته باشد. مثلا کانال‌های صربی درباره بلگراد گاهی با حروف لاتین و گاهی با حروف سیریلیک می‌نویسند و کانال‌های انگلیسی‌زبان به انگلیسی. فهرستی برای چنین شهری:

  • belgrade
  • beograd**
  • београд**

ستاره در اینجا حالت‌های صرفی را می‌گیرد: «در بلگراد» به صربی u Beogradu یا у Београду می‌شود.

فیلتر متن اصلی پست را به زبان کانال بررسی می‌کند. اگر کانال به زبان دیگری می‌نویسد و شما خلاصه‌ها را به زبان خودتان دریافت می‌کنید، کلماتی که به زبان خودتان در فهرست نوشته‌اید چیزی پیدا نمی‌کنند: آن‌ها را باید از زبان منبع برداشت.

کی به فهرست «بدون» نیاز دارید

فهرست دوم برعکس کار می‌کند: پستی که هر کدام از کلمات آن را داشته باشد نمی‌رسد. استثنا از اجازه قوی‌تر است: اگر پستی با هر دو فهرست جور باشد، کنار گذاشته می‌شود.

یک کانال آگهی شغلی انگلیسی‌زبان را در نظر بگیرید. دنبال کار تحلیلگری هستید، اما کارآموزی به دردتان نمی‌خورد. در «فقط با» می‌نویسید:

  • analyst**

در «بدون»:

  • intern
  • interns
  • internship**

اینجا نباید آن را به intern* کوتاه کنید: چنین موردی با international و internal هم جور می‌شود و مثلا آگهی‌های شرکت‌های بین‌المللی را حذف می‌کند، که شاید دقیقا همان‌هایی باشند که به کارتان می‌آیند. در فهرست استثناها اشتباه گران‌تر تمام می‌شود: پست اضافه را می‌بینید و از آن می‌گذرید، اما پست لازم را اصلا نمی‌بینید.

فیلتر چه چیزی را می‌بیند و چه چیزی را نه

فیلتر کل متن اصلی پست را بررسی می‌کند، از جمله زیرنویس همه بخش‌های یک آلبوم. زیرنویس‌ها حتی برای پیوست‌هایی که در تنظیمات رسانه خاموش کرده‌اید هم حساب می‌شوند.

پستی که متن ندارد، وقتی فهرست «فقط با» پر شده باشد، عبور نمی‌کند: جایی برای جست‌وجوی کلمه نیست. اگر کانالی بخشی از آگهی‌هایش را به شکل تصویر بدون زیرنویس منتشر کند، فیلتر این پست‌ها را کنار می‌گذارد. چیزی را که روی تصویر نوشته شده نمی‌خواند.

فیلتر تبلیغات هم کنار فیلتر شما به کارش ادامه می‌دهد: پست‌هایی با هشتگ‌های #реклама و #ad و #sponsored نمی‌رسند، حتی اگر کلمه موردنیاز شما را داشته باشند.

قاعده را پیش از ذخیره امتحان کنید

پیش از ذخیره می‌توانید قاعده را روی آخرین پست‌های کانال که بات ذخیره کرده، حداکثر ۲۰ پست، یا روی متنی که خودتان می‌چسبانید امتحان کنید. این‌طور معلوم می‌شود که پست‌های لازم عبور می‌کنند و پست‌های اضافه کنار گذاشته می‌شوند یا نه. اگر میان آخرین پست‌ها پست مناسبی نیست، متن آگهی‌ای را که دوست دارید دریافت کنید بچسبانید. امتحان فقط روی همین نمونه انجام می‌شود، نه روی کل تاریخچه کانال.

پس از ذخیره، در فهرست منابع شما کنار کانال نشان فیلتر و تعداد پست‌های کنار گذاشته‌شده در هفت روز گذشته ظاهر می‌شود. از روی این عدد معلوم می‌شود که قاعده آن‌طور که می‌خواستید کار نمی‌کند. اگر در یک کانال پرتحرک در یک هفته هیچ پستی کنار گذاشته نشده، فهرست احتمالا بیش از حد گسترده است. اگر تقریبا همه‌چیز کنار گذاشته می‌شود و پست‌های لازم نمی‌رسند، کلمات بیش از حد محدودند، شکلشان اشتباه است یا زبانشان.

قاعده کجا اعمال می‌شود

فیلتر روی ارسال به گفت‌وگوی خصوصی شما با بات و به کانال‌ها و گروه‌هایتان که انتشار خودکار دارند اعمال می‌شود. به‌طور پیش‌فرض قاعده برای همه جاهایی که پست‌های این کانال به آن‌ها می‌رود اعمال می‌شود، اما می‌توانید آن را فقط برای گفت‌وگوی خصوصی یا فقط برای یک مقصد انتشار خودکار تعیین کنید.

فیلتر به مرورهای «دایجست کانال‌ها» و خوراک وب منتقل نمی‌شود.

قاعده روی پست‌های جدید اعمال می‌شود. پست‌هایی که فیلتر قبلا کنار گذاشته، پس از تغییر آن نمی‌رسند و پست‌های ارسال‌شده هم ناپدید نمی‌شوند. بات رسیدن همه پست‌ها را تضمین نمی‌کند، پس برای کانالی که از دست دادن حتی یک پیام در آن گران تمام می‌شود، بهتر است اشتراک را با اعلان‌ها نگه دارید.

پست‌های منطبق به همان گفت‌وگویی با بات می‌رسند که پست‌های بقیه کانال‌هایتان. اگر کانال‌های زیادی را از طریق بات می‌خوانید، پست‌های لازم میان بقیه خواهند بود. تعدادشان کمتر می‌شود، اما خوراک جداگانه‌ای نخواهند داشت.

فیلتر را چطور روشن کنید

کانال را به «Essence» Bot اضافه کنید و تنظیمات این منبع را باز کنید. کلمات با یک پیام معمولی وارد می‌شوند، هر مورد در یک خط، و موارد اضافه با دکمه‌ها حذف می‌شوند. قاعده را روی پست‌های اخیر امتحان کنید و «ذخیره» را بزنید: تغییرات فقط پس از آن اعمال می‌شوند. فیلتر کلمه در همه طرح‌ها در دسترس است. اگر کلمات ساده کافی نباشد، حالت پیشرفته‌ای با عبارت‌های باقاعده وجود دارد.

این محتوا با کمک هوش مصنوعی تهیه شده و توسط ویراستار «Essence» Bot تأیید شده است.

خانه →