Samodejno brisanje povezav prek klepetalnega bota v skupini Telegram
Katere povezave je treba brisati v skupini Telegram
Pred nastavitvijo filtra določite pravilo za člane in moderatorje. Za povezavo v Telegramu ne šteje le besedilo v obliki https://site.example. Član lahko pošlje naslov brez protokola, povabilo v drug klepet, skrajšan URL, klikljivo besedilo s prikritim naslovom, povezavo v podnapisu fotografije, videoposnetka ali dokumenta.
Posebej določite usodo povezav na pretočne platforme, družbena omrežja, storitve za donacije, oblake, portfolije, trgovine in obrazce za prijave. Za pretočni klepet običajno prepovejo oglaševanje tujih kanalov in zunanja povabila, a pustijo povezave do urnika, izrezkov, donacij in virov ekipe.
Bot prejme sporočilo šele po pošiljanju in ga nato izbriše. Zato je lahko povezava v klepetu vidna nekaj sekund. Telegram botu ne omogoča, da bi vnaprej blokiral pošiljanje sporočila s strani člana.
Izberite shemo filtriranja, ne splošne prepovedi
Popolno brisanje vseh povezav je primerno za zaprt klepet, kjer gradiva objavlja le projektna ekipa. V javni skupnosti takšna shema hitro začne motiti: gledalci ne bodo mogli poslati časovne kode, poročila o napaki, povezave do izrezka ali potrebnega gradiva o temi razprave.
Praktičneje je povezave razdeliti v več kategorij: dovoljene domene, povezave zaupanja vrednih vlog, sumljive povezave novincev in prepovedana povabila. Na primer, lahko izbrišete vsa povabila t.me, povezave do tujih pretočnih prenosov in skrajševalnike URL, a dovolite povezave do uradnih virov kanala.
- Toga shema: izbriši vsak URL običajnega člana.
- Beli seznam: dovoli le potrjene domene in poddomene.
- Vlogovna shema: ne preverjaj povezav administratorjev, moderatorjev in servisnih botov.
- Ugledna shema: strogi filter uporabi le za nove ali sumljive račune.
Bolj ko je pravilo zapleteno, več testov bo potrebnih. Premehka shema bo spustila del oglaševanja, preširoka pa bo začela brisati običajna sporočila.
Pripravljen bot, gradnik ali lastna logika
Za osnovno moderiranje lahko uporabite pripravljene bote, na primer Combot ali Rose. Takšne rešitve običajno vsebujejo zaščito pred vsiljeno pošto, filtre besed, omejitve za novince, opozorila in dnevnik dejanj. Pred namestitvijo preverite, ali izbrani bot zna analizirati prav povezave, podnapise medijev in urejena sporočila.
Pripravljen bot je priročen, ko zadošča standardno pravilo. Toda nabor izjem, oblika dnevnikov in logika preverjanja URL-jev so lahko omejeni z nastavitvami storitve. Ukazi pri takšnih botih se razlikujejo glede na različico in vmesnik, zato se ravnajte po njihovi aktualni pomoči, ne po naključnih navodilih iz starih objav.
Gradnik avtomatizacij bo primeren za preprost scenarij: prejel sporočilo, našel URL, poslal obvestilo moderatorju. Njegova šibka točka so zakasnitve, omejitve integracije in odvisnost od zunanje platforme. V aktivnem klepetu je to lahko opazno.
Lasten bot prek Telegram Bot API je potreben, če želite ločeno politiko za različne teme, vloge in vrste povezav. Omogoča preverjanje entitet Telegram, shranjevanje zgodovine kršitev in pošiljanje dnevnikov v zaprt moderatorski klepet. Za to boste morali skrbeti za strežnik, posodobitve in varnost žetona.
Katere pravice bot potrebuje za brisanje sporočil
Dodajte bota v ustrezno skupino in ga imenujte za administratorja s pravico do brisanja sporočil. Brez tega lahko bot prepozna URL, zabeleži dogodek v dnevnik in celo pošlje opozorilo, ne more pa izbrisati objave.
Če načrtujete začasne omejitve, prepoved pošiljanja sporočil ali prepoved po ponovnih kršitvah, bodo potrebne ustrezne pravice. Za preprosto preprečevanje povezav niso potrebna dovoljenja za spreminjanje profila skupine, imenovanje administratorjev ali upravljanje povabil.
Dajte le potrebne pravice. Napaka v kodi, ranljivost storitve ali kompromitiran žeton so nevarnejši, če bot dobi popoln nadzor nad klepetom.
Preverite, ali bot prejema sporočila članov
Po dodajanju se ne omejite na ukaz za zagon. Pošljite testno sporočilo z običajnega računa brez administratorskih pravic. Preverite besedilo s povezavo, povezavo v podnapisu fotografije in klikljivo besedilo. Pomembno je testirati prav kot član: lastnik in administratorji pogosto padejo med izjeme.
Za lastnega bota preverite dohodne posodobitve. Nova sporočila običajno pridejo v polje message, spremembe že objavljenih sporočil pa v edited_message. Če bot deluje v kanalu s povezano skupino ali obdeluje objave kanala, bodo morda potrebne ločene vrste posodobitev.
Način zasebnosti prav tako vpliva na to, katera sporočila prejme bot. Če upravljavec vidi le ukaze in odgovore na sporočila bota, filter povezav ne bo deloval v celoti. Po spremembi nastavitev znova preverite posodobitve v testni skupini.
Preverjajte entitete Telegram, ne le besedila
V sporočilu Telegram posreduje entitete oblikovanja. Za povezave sta še posebej pomembni entiteti url in text_link. Prva pomeni, da je naslov v besedilu. Druga pomeni, da je naslov skrit pod običajno besedo: na primer, član pošlje »poglejte tukaj«, povezava pa vodi na oglaševalsko spletno mesto.
Če bot preverja le niz sporočila, je text_link zlahka spregledan. Za text_link je treba URL izluščiti iz polja entitete, ne pa iskati domene v vidnem besedilu. Za podnapise medijev analizirajte caption in caption_entities enako kot text in entities.
Minimalna logika preverjanja je naslednja: zberite URL-je iz entitet, nato poiščite besedilne naslove, ki jih Telegram ni prepoznal kot entitete, normalizirajte domeno in jo primerjajte s pravili. Izbrisati je treba celotno sporočilo skupaj s prilogo, sicer bo v klepetu ostala oglaševalska slika ali datoteka brez podnapisa.
Primeri regex za URL-je in povabila Telegram
Regex ne nadomešča preverjanja entitet, a pomaga ujeti naslove brez protokola in nestandardno oblikovano besedilo. Za običajne URL-je lahko na primer uporabite predlogo: (?i)\b(?:https?://|www\.)[^\s]+. Najde naslove s http, https in www, ne bo pa videl domene v obliki example.com brez predpone.
Za domene brez protokola lahko dodate ločeno preverjanje: (?i)\b[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\.(?:com|net|org|ru|io|gg)\b(?:/[^\s]*)?. Seznam con je treba prilagoditi občinstvu. Če naštejete le nekaj con, bodo pošiljatelji vsiljene pošte lahko uporabili druge. Če bo predloga preširoka, bo začela zamenjevati URL-je s tehničnimi oznakami.
Povabila v Telegramu je priročno preverjati z ločenim pravilom: (?i)\b(?:https?://)?(?:t\.me|telegram\.me)/(?:joinchat/|\+|[a-z0-9_]{5,})\b. Takšno pravilo pokriva javne povezave t.me in del povabil. Ne sme samodejno šteti za vsiljeno pošto povezave do uradnega klepeta projekta, zato domene in določene dovoljene poti dodajte med izjeme.
Ne poskušajte zapreti vseh obhodov z enim regexom. Zapis v obliki s i t e . com, zamenjava pike z besedo »pika«, znaki Unicode in slike z naslovom zahtevajo druge metode: oceno zaščite pred vsiljeno pošto, ročno preverjanje ali OCR. Preagresivna predloga bo povzročila veliko lažnih brisanj.
Obdelajte povezave v podnapisih, posredovanjih in datotekah
Vsiljena pošta se redko omeji na običajno besedilno sporočilo. Povezava je lahko v caption pri fotografiji, videoposnetku, GIF-u, dokumentu, avdio posnetku ali anketi z razlago. Če bot gleda le polje text, bo član obšel filter z eno medijsko datoteko.
Za vsako dohodno sporočilo preverite text, entities, caption in caption_entities. Ime dokumenta včasih vsebuje domeno ali oglaševalsko besedilo, a datoteko zaradi imena izbrišite previdno: v delovnem klepetu tako zlahka izgubite potreben arhiv ali posnetek pretočnega prenosa.
Posredovana objava ne vsebuje vedno vidnega URL-ja, lahko pa vodi na tuj kanal prek gumba ali podnapisa. Običajen bot ne prejme vedno vseh podatkov o vgrajenih gumbih in viru posredovanja v obliki, primerni za filtriranje. Če so posredovanja težava, je za nove člane varneje, da jih omejite ločeno ali takšne objave pošljete v ročno preverjanje.
Zaprite obhod prek urejanja sporočil
Tipičen obhod je videti takole: član pošlje nevtralno frazo, počaka, da sporočilo zapusti območje pozornosti moderatorjev, nato doda oglaševanje z urejanjem. Če se upravljavec odziva le na nova sporočila, bo povezava ostala v skupini.
Za lastnega bota se naročite na posodobitev edited_message in zaženite isto funkcijo preverjanja kot za message. Ne ustvarjajte ločene okrnjene logike: sicer lahko filter izbriše neposredno povezavo v novem sporočilu, a spregleda text_link ali caption po urejanju.
V dnevniku označite, da je bilo brisanje opravljeno po urejanju, in shranite izvirni identifikator sporočila. To bo pomagalo razjasniti pritožbo: član je morda uredil staro objavo ne zaradi oglaševanja, ampak da bi popravil povezavo do dovoljenega vira.

Sestavite beli seznam domen in poti
Beli seznam je bolje graditi po normalizirani domeni, ne po popolnem ujemanju niza. Za naslov https://clips.example.com/video/123 mora bot ločiti gostitelja clips.example.com od poti, ga pretvoriti v male črke in odstraniti servisno predpono www.
Primer seznama izjem za pretočno skupnost:
- vaše glavno spletno mesto in potrebne poddomene;
- strani kanala na pretočnih platformah;
- strani z urnikom prenosov in napovedmi;
- storitve donacij, ki jih projekt uporablja;
- dokumenti ekipe, obrazci za prijave in sledilniki opravil;
- uradne povezave projekta v Telegramu: določen @username klepeta ali kanala;
- domene partnerjev, če je njihova objava res dovoljena s pravili.
Ne dodajajte velike storitve v celoti na beli seznam, če potrebujete en določen vir. Dovoljenje celotne domene lahko odpre pot do tujih strani, referalne vsiljene pošte ali lažnega predstavljanja na isti platformi. V takšnih primerih preverite ne le domeno, ampak tudi dovoljeno pot URL-ja.
Ločite zaupanja vredne vloge in običajne člane
Administratorji, moderatorji in boti za obvestila običajno morajo objavljati povezave brez zakasnitev. Najpreprostejša možnost je prepustiti uporabnike s statusom administratorja. Priročna je, a daje popolno izjemo vsakomur, ki mu podelite administratorske pravice, vključno z začasnimi pomočniki.
Strožja možnost je ločen seznam user ID zaupanja vrednih računov. Uporaben je, ko vsi administratorji ne smejo oglaševati zunanjih virov. Seznam je treba pregledati po menjavi ekipe: pozabljen ID nekdanjega moderatorja postane obhod filtra.
Za novince lahko vklopite ločen način. Na primer, izbrišite vse zunanje povezave članov, ki so se pridružili nedavno, sporočila stalnih uporabnikov pa pošljete v blažje preverjanje. Tak pristop zmanjša množično vsiljeno pošto, a lahko resničnemu gledalcu prepreči, da bi takoj poslal potrebno gradivo.
Kako ločiti oglaševalsko povezavo od koristne
En URL sam po sebi ne dokazuje vsiljene pošte. Ocenite kontekst sporočila, domeno in vedenje avtorja. Povezava do opomb k popravkom v razpravi o posodobitvi igre se razlikuje od »obišči moj kanal« pod katerim koli sporočilom, tudi če sta oba naslova tehnično pravilna.
- Povezava vodi na domeno z belega seznama ali na znan vir o temi razprave.
- Besedilo okoli URL-ja je povezano s trenutnim pogovorom in ne vsebuje šablonskega poziva k naročanju ali zaslužku.
- Član je v skupini že dolgo, piše običajna sporočila in ne objavlja istega besedila v več temah.
- Domena ne uporablja sumljivih zamenjav, podobnih znakov in verige preusmeritev prek skrajševalnikov.
- Povezava je objavljena v dovoljeni temi, na primer v razdelku za izrezke, prijave ali tehnično podporo.
- Račun po pridružitvi klepetu ni poslal več zaporednih sporočil z različnimi povezavami.
Hevristik ne spreminjajte v samodejno prepoved. Ugled člana je lahko nizek pri novem resničnem gledalcu, znan račun pa je včasih vdrt. Za mejne primere je bolje izbrisati sporočilo, ga shraniti v dnevnik in omogočiti hiter stik z moderatorjem.
Nastavite odziv po brisanju povezave
Tiho brisanje zmanjša hrup, a član lahko objavo ponovi, ne da bi razumel razlog. Kratko obvestilo v klepetu ali zasebno sporočilo naredi pravilo preglednejše. Izbrisanega URL-ja ne objavljajte v obvestilu: tako bo bot sam znova razširil vsiljeno pošto.
Primerno besedilo obvestila: »Povezava je bila izbrisana po pravilih skupine. Dovoljena so gradiva o temi in domene s seznama izjem. Če je bilo sporočilo izbrisano pomotoma, pišite moderatorju.« Besedilo je bolje prilagoditi pravilom skupnosti.
Števec kršitev bo koristen za zaščito pred ponovnim vsiljenim pošiljanjem. A samodejnega blokiranja ne vklopite že ob prvem sproženju. Najprej zberite statistiko lažnih brisanj, še posebej če preverjate domene brez protokola in povezave v podnapisih.
Vodite dnevnike in obveščajte moderatorje
Dnevnik moderiranja mora vsebovati vsaj podatke za razjasnitev: ID klepeta, ID uporabnika, ime ali username v trenutku dogodka, ID sporočila, čas, vrsto sprožitve in razlog. Razlogi so lahko »prepovedana domena«, »povabilo v tujo skupino«, »skrajševalnik URL«, »povezava po urejanju« ali »povezava novega člana«.
Izbrisani URL je bolje poslati v zaprt moderatorski klepet, ne pa shranjevati v skupnem kanalu dnevnikov. Če je povezava lahko škodljiva, naj ne bo klikljiva: posredujte domeno kot besedilo ali zamenjajte piko s presledkom in dodajte pojasnilo za moderatorja.
Koristno obvestilo moderatorju vključuje dejanje in kontekst: kdo je poslal sporočilo, kje je bilo objavljeno, po katerem pravilu je bilo izbrisano in ali je šlo za urejanje. Tako se bo moderator lahko hitro odločil, ali naj domeno doda na beli seznam, odpravi omejitev člana ali pusti pravilo nespremenjeno.
Kaj storiti ob lažnem sproženju
Član potrebuje jasno pot za pritožbo: zasebna sporočila moderatorju, ločena tema v skupini ali obrazec za povratne informacije. Ne prosite ga, naj izbrisano povezavo znova pošlje v skupni klepet. Bolje je predlagati, da pošlje domeno in pojasni, zakaj jo potrebuje.
Moderator naj pri razjasnitvi preveri pravilo, vrsto entitete in status avtorja. Če je bil URL dovoljen, dodajte točno domeno ali pot med izjeme. Če je težava nastala zaradi preširokega regexa, zožite predlogo, ne pa ustvarjajte seznama z desetinami naključnih izjem.
Ne obnavljajte samodejno katerega koli izbrisanega sporočila. V njem je lahko povezava za lažno predstavljanje, izvirni kontekst pa je že izginil. Varneje je avtorja prositi, naj gradivo objavi znova po potrditvi moderiranja ali ga objavi v temi, namenjeni povezavam.
Preizkusite filter v testni skupini pred zagonom
Ustvarite testno skupino z enakimi pravicami bota in si omislite običajen testni račun. Preverjanje z lastnikom klepeta ni primerno: ta je lahko izvzet iz filtra kot administrator. Zapisujte rezultate, da po spremembi regexa ali belega seznama ne pokvarite že delujočih scenarijev.
- Pošljite URL s https, z www in domeno brez protokola.
- Preverite povezavo, skrito v klikljivem besedilu prek entitete text_link.
- Pošljite povabilo t.me v tujo skupino in povezavo do dovoljenega klepeta projekta.
- Dodajte URL v podnapise fotografije, videoposnetka in dokumenta.
- Uredite nevtralno sporočilo in vanj vstavite prepovedano povezavo.
- Preverite objavo z dovoljene domene in sporočilo zaupanja vrednega moderatorja.
- Prepričajte se, da v moderatorski dnevnik pride razlog brisanja brez objave nevarne povezave v skupnem klepetu.
Dodajte pravilo o povezavah v opis skupine
Kratko pravilo zmanjša število ponovnih kršitev in sporov s člani. Dovolj je navesti, da se oglaševalske povezave, zunanja povabila in skrajšani URL-ji samodejno brišejo, koristna gradiva pa je mogoče uskladiti z moderiranjem.
V opisu ne razkrivajte vseh tehničnih podrobnosti filtra, regularnih izrazov in pogojev preverjanja ugleda. Te informacije pomagajo pošiljateljem vsiljene pošte iskati obhode. Za člane je pomembneje vedeti, katere povezave so dovoljene in kam se obrniti ob napačnem brisanju.
Last Articles
Kaj se je spremenilo pri dizajnu in funkcionalnosti Posodobili smo spletno stran, da bi z njo delali hitreje in bolj udobno. Glavne spremembe zadevaj..
Good afternoon, I've collected all the news during this time.: 1. The main news is that prices for twitch viewers have been greatly reduced, while Tw..
1. Použite promo kód "December2025" na 15% zľavu pre všetkých našich divákov2. Znížili sme do 1. januára základné ceny nášho konfigurátora a najlacnej..
Storitve trzanja so delo stabilno, zato smo pripravljeni sodelovati z oddelki, preprodajalci, lastniki storitev, lastniki botov in mnogi drugi.O p..
Mi so popolnoma posodobili naše storitve pregledovalnika trzanja in zdaj so deluje stabilno. Za gledalce uporabljamo samo visokokakovostne naslove..
Hello everyone! Today, we are announcing a new feature—"Twitch Viewer Configurator". Now, you can customize any plan for your Twitch channel. Choo..
Greetings, I have compiled a guide for streamers, which will be very relevant at the moment. Now YouTube and twitch have disabled monetization from vi..
We have finally developed the APINow it will be more convenient for our partner sites to work with us.To update the maximum tariffs for YouTube, an up..
Zaradi velike priljubljenosti partnerskih storitev in referenčnega programa smo izdelali tabelo sodelovanja. Bistvo je zelo preprosto: več občinstva v..
Naše Storitve za Streamerje

Shopee
Naše Storitve za Ustvarjalce Vsebin









