Mga Filter
Payagan ang mga mensaheng gusto mo at harangan ang mga salita, link, author, o Discord role na ayaw mo.
Pinipili ng mga filter kung aling mga mensahe ang makakarating sa destination. Gamitin ang Allowlist para i-forward lang ang mga mensaheng tumutugma, o ang Blocklist para ihinto ang mga tumutugmang mensahe.
Halimbawa, i-forward lang ang mga post ng isang analyst, harangan ang sponsored, o harangan ang mga mensaheng may pabago-bagong Telegram link.
β Allowlist: i-forward lang ang pinili mo
Kapag may naka-configure na Allowlist, kailangang tumugma ang mga mensahe sa kahit isang pinayagang tuntunin. Magsimula sa salita, link, o author.
Payagan ang salita o parirala
Sa Allowlist β I-filter ayon sa mga Keyword, piliin ang Magdagdag ng Filter, piliin ang TEXT, at ilagay ang signal.
Itinutugma nito ang May bagong signal at signal: bumili ng BTC. Kahit saan sa mensahe naghahanap ang TEXT, kaya itinutugma rin ng signal ang signals. I-on ang Case Insensitive kapag dapat magkatugma ang Signal, SIGNAL, at signal.
Payagan ang partikular na tao
- I-filter ayon sa Pangalan ng Author: itugma ang nakikitang pangalan, gaya ng
Maya Chen. Tandaan na puwedeng palitan ng tao ang pangalang ito. - @Username: ilagay ang username nang walang
@. Puwede rin itong magbago, pero karaniwan ay mas matatag ito kaysa display name. - User ID: pumili ng tao, o gamitin ang Idagdag nang manu-mano para ilagay ang ID niya. Tinutukoy nito ang parehong account kahit magbago ang pangalan o username. Alamin kung paano maghanap ng User ID.
- Discord role: pumili ng role o itugma ang pangalan nito. Sa Discord source lang nalalapat ang mga role.
Idagdag sina Maya at Leo sa Allowlist kung gusto mong i-forward ang mga mensahe mula sa alinman sa kanila.
Itugma ang pangalan ng author at username
| Mode | Itinutugma nito | Halimbawa |
|---|---|---|
| Eksaktong Tugma | Ang buong value | Maya Chen |
| Naglalaman | Text saanman sa pangalan | moderator |
| Regex | Pattern ng pabago-bagong pangalan | Pattern para sa mga pangalang nagtatapos sa Bot |
I-on ang Case Insensitive kung hindi dapat mahalaga ang capitalization ng pangalan.
Itugma ang pabago-bagong pattern ng text
Ipagpalagay na gusto mong i-forward ang mga mensaheng may link sa Telegram channel o post kahit nagbabago ang pangalan ng channel o numero ng post. Piliin ang REGEX sa ilalim ng Allowlist β I-filter ayon sa mga Keyword at ilagay ito:
https?://t\.me/[A-Za-z0-9_/-]+Hinahanap ng pattern na ito ang link saanman ito lumitaw sa mensahe. Maaaring mag-iba ang pangalan ng channel at numero ng post:
| Mensahe | Itinutugma ba ng link rule? |
|---|---|
Sumali para sa mga update: https://t.me/market_updates | Oo |
Basahin ang post ngayong araw: https://t.me/daily_news/42 | Oo |
Basahin ang post ngayong araw: https://example.com/news | Hindi |
Kung iisang hindi nagbabagong link lang ang gusto mo, gaya ng https://t.me/market_updates, piliin ang TEXT at ilagay ang link na iyon. Itinutugma rin ng TEXT ang eksaktong link na iyon kapag nasa loob ito ng mas mahabang mensahe.
Kapag mali o masyadong komplikado ang expression, maaaring walang tumugma. Suriin ang isang mensaheng dapat pumasa at isang hindi dapat pumasa bago umasa sa bagong pattern.
π« Blocklist: ihinto ang mga mensaheng ayaw mo
Pinipigilan ng pagtugma sa Blocklist ang mensahe kahit tumutugma rin ito sa Allowlist.
Harangan ang nakapirming parirala
Sa Blocklist β I-filter ayon sa mga Keyword, magdagdag ng TEXT rule para sa sponsored. I-on ang Case Insensitive para mahinto rin ang Sponsored.
Harangan ang pabago-bagong link
Idagdag sa Blocklist ang regex ng Telegram link sa itaas para ihinto ang mga mensaheng may ganoong pabago-bagong link. Para i-block ang iisang nakapirming link lang, gamitin ang TEXT at ilagay ang eksaktong link na iyon.
Harangan ang author
Pumili ng pangalan ng author, @Username, User ID, o Discord role gamit ang parehong paraan sa Allowlist. Halimbawa, idagdag ang Maya Chen sa ilalim ng I-filter ayon sa Pangalan ng Author para ihinto ang mga mensahe ng author na iyon.
Pagsamahin ang ilang rule
Gumagamit ng OR ang mga Allowlist rule sa Discord, Telegram, at WhatsApp: sapat na ang isang tumugmang rule. Nalalapat ito sa mga entry sa parehong listahan at sa magkakaibang kategorya.
Halimbawa, pinapadaan ng dalawang pinayagang author na sina Maya at Leo ang mga mensahe mula sa alinman sa kanila. Kung papayagan mo ang pattern ng Telegram link sa itaas at si Maya bilang author, puwedeng pumasa ang mensahe dahil may link itong tumutugma o dahil si Maya ang nagpadala:
| Orihinal na mensahe | Resulta |
|---|---|
Maya: Basahin ang https://t.me/market_updates/42 | I-forward: tumutugma ang link at author. |
Leo: Basahin ang https://t.me/market_updates/42 | I-forward: tumutugma ang link. |
Maya: Pangkalahatang update | I-forward: tumutugma ang author. |
Leo: Pangkalahatang update | Ihinto: walang tumutugmang rule. |
Hindi ginagawang requirement ng pagdaragdag ng author rule ang author na iyon para sa link rule. Nagdaragdag ito ng isa pang paraan para maging pasado ang mensahe.
Mas nangingibabaw pa rin ang Blocklist. Kung haharangin mo ang sponsored, ihihinto ang sponsored na update ni Maya kahit pinapayagang author siya.
Piliin kung saan nalalapat ang mga rule mo
Gamitin ang Global na Mga Setting para sa mga pinagsasaluhang rule, o i-click ang sinusubaybayang server, chat, channel, o topic para buksan ang mga setting nito at gumawa ng exception. Tingnan ang Paano Gumagana ang mga Setting tungkol sa inheritance.
Piliin ang I-save ang Mga Pagbabago. Pagkatapos, subukan ang pinapayagan at hinaharang na mensahe sa sarili mong test chat.
Gamitin ang Mga Opsyon sa Pag-forward para piliin ang malalawak na uri ng mensahe. Nagpapasya ang mga filter kung alin sa mga kuwalipikadong mensahe ang magpapatuloy.
Kung sobra o kulang ang nahaharang ng mga filter
- Walang dumarating: tingnan kung tumutugma ang kahit isang Allowlist rule sa mensahe at kung hinaharang ito ng Blocklist rule.
- Napakaraming post ang dumarating: puwedeng makapagpadala ng mensahe ang malawak na author rule kahit walang tumutugmang keyword. Gawing mas tiyak ang mga rule o alisin ang alternatibong hindi mo kailangan.
- Sobrang dami ang tinutugma ng TEXT: substring search ito; gumamit ng whole-word regex para sa partikular na salita.
Tingnan ang Hindi nag-forward ang mga mensahe kung pumapalya pa rin ang simpleng text message.
Maghanap ng User ID
Madaling hanapin ang ID kung ipapakita mo muna ito sa kinopyang mensahe bago idagdag ang User ID filter mo:
- Buksan ang Pag-format β Format ng Mensahe at idagdag ang
User ID: @AuthorIDsa bagong linya sa template mo. - Piliin ang I-save ang Mga Pagbabago. Kapag nagpadala ng mensahe ang taong iyon, lilitaw ang ID niya sa na-forward na kopya.
- Kopyahin ang value na iyon sa User ID filter gamit ang Idagdag nang manu-mano.
- Kung ayaw mo nang ipakita ang linya ng ID sa mga mensahe, alisin ito sa template at i-save ulit.
Halimbawa, ipinapakita ng template na ito ang mensahe at ID ng nagpadala:
@Author: @Message
User ID: @AuthorIDTingnan ang Format ng Mensahe para sa iba pang halimbawa at variable.