
Telegram тобында сөздер бойынша сүзгіні қалай баптау керек
Бот керекті сөздер кездескен хабарламаларды жояды. Ережені бірнеше сөзден қалай құрастыру, синонимдер мен ерекшеліктер қосу және қосар алдында тексеру.
Ерте ме, кеш пе, кез келген тірі чатта бір нәрсе қайталана бастайды: «жекеге жазыңыз», «аккаунт сатылады», крипто айырбастау хабарландырулары. Мұны қолмен тазалау шаршатады, ал тәулік бойы модератор ұстаудың қажеті жоқ — мұндай жарнама мен спаммен сөздер бойынша сүзгі айналысады: керекті сөздер кездескен хабарламаларды боттың өзі жояды.
Scarabeus-та бұл сүзгі фразаларды модерациялау деп аталады. ЖИ ережелерінен айырмашылығы — мұнда болжам жоқ: ереже хабарламадан сөздерді тапты немесе таппады. Сондықтан фразалар тұжырымдар болжауға келетін әрі қате қымбатқа түсетін жерлерге ыңғайлы.
Құрастырғыш бір-бірімен байланысқан фрагменттер жиынтығы түрінде көрінеді. Төменде әр байланыс нені білдіретіні, олар қалай үйлесетіні және сол бір ереже неге кейде күткеннен басқаша әрекет ететіні жазылған. «Ұстайды» және «жібереді» деген барлық нәтиже боттың ішінде жұмыс істейтін дәл сол механизмде өлшенді.
Telegram тобында тыйым салынған сөздер қайда бапталады#
Модерация бөлімі → «Фразаларды модерациялау» картасы. Бүкіл блокты қосып-өшіретін ауыстырғыш картаның өзінде тұрады, ал «Баптау» түймесі ережелер жиынтықтарын ашады.

Картадағы жиынтық мәлімет қанша жиынтық пен ереже қосулы екенін және қанша жиынтықта санкциялар әлі берілмегенін бірден көрсетеді.
Ережелер жиынтықтардың ішінде тұрады. Жиынтық — тақырыптық топтама: «Крипто», «Арналар жарнамасы», «Боқтық». Бұл бөліну сәндік емес: жазалар тізбегі жиынтыққа байланған, сондықтан жарнама мен қорлау әртүрлі жазаланып, бұзушылық санағыштарын араластырмауы мүмкін.
Бірінші ережені қалай құрастыру керек#
Жиынтықтың ішінде «Ереже қосу» түймесін басыңыз. Ереже екі түрлі фрагменттен құрастырылады:
- сөз тіркесі — хабарламадан ізделетін нақты сөздер;
- сан — цифрлардың кез келген тізбегі, «кез келген сан» болып көрсетіледі.
Көрші фрагменттердің арасында әрқашан байланыс тұрады — НЕМЕСЕ не ЖӘНЕ. «Фрагмент қосу» түймесі келесі бөлікті қосады, ал «Топтау» көрші фрагменттерді бір топқа біріктіреді.

Редактордың жоғарғы жағында әрқашан алдын ала қарау ілініп тұрады — ол ереженің шын мәнінде қалай оқылатынын көрсетеді.
Мысалға «Крипто» жиынтығын алайық: үстел ойындары туралы чатта валюта айырбастау хабарландырулары керек емес. Ең қарапайым жұмыс істейтін ереже — бір ғана сөз тіркесі:
Ол тікелей хабарландыруларды ұстайды да, басқаша тұжырымдалғанның бәрін жібереді. Құрастырғыш керек болатын тұс осыдан кейін басталады.
ЖӘНЕ — екі бөлік те хабарламада болуы тиіс#
ЖӘНЕ байланысы мәтінде екі фрагмент те кездесуі керек дегенді білдіреді. Байланыстың қасында «n таңбаға дейін» өрісі пайда болады — олардың арасындағы ең үлкен қашықтық.
- Ұстайды: “swap usdt at a good rate”.
- Ұстайды: “usdt for swap” — қатаң тәртіпсіз қай сөздің бірінші тұрғаны маңызды емес.
- Жібереді: “swap stickers happens every friday at our board game club, and questions about usdt belong in another chat” — сөздердің арасы 40 таңбадан көп.
НЕМЕСЕ — бөліктердің кез келгені жеткілікті#
НЕМЕСЕ байланысы көрші бөліктердің кемінде біреуі табылса іске қосылады:
- Ұстайды: “buying a couch” — НЕМЕСЕ сөздердің біреуінен басқа ештеңе талап етпейді, сондықтан мұндай ереже өте кең.
- Жібереді: “trading cards”.
Маңызды нәзік тұс: НЕМЕСЕ ЖӘНЕ-ден күштірек байланыстырады. Мына ереже:
«swap не p2p — әрі қасында usdt» деп оқылады, «не swap, не usdt қасындағы p2p» деп емес. Ашық жазылғанда сол байланыс былай көрінеді:
- Жібереді: “swap stickers” — “swap” сөзі жалғыз өзі ештеңе ұстамайды, оған да жақын маңда “usdt” керек.
- Ұстайды: “p2p usdt” және “swap usdt”.
Басқаша топтау керек болса, бөліктерді «Топтау» түймесімен белгілеңіз: сонда алдымен топтың ішіндегі сәйкестік ізделеді, содан соң оның нәтижесі қалған фрагменттермен байланысады. Бір ережеде бірнеше топ болуы мүмкін, бірақ топтың ішіндегі топқа жол берілмейді.
Сан — кез келген цифрлар#
«Кез келген сан» фрагменті цифрлардың кез келген тізбегінің орнына қойылады: сомалар, мөлшерлер, нөмірлер. Ол сөздер болжауға келетін, ал цифрлар келмейтін жерде керек:
- Ұстайды: “selling for 500”, “giving away 2 pieces”.
- Жібереді: “selling advice” — онда цифр жоқ.
«n таңбаға дейін»: екі тұзақ#
Біріншісі: 0 «шектеусіз» дегенді білдіреді, «қатар» дегенді емес. Бұл — ең жиі кездесетін қате. 0 қойылса, фрагменттер жай ғана хабарламаның бір жерінде кездессе болды — тіпті біреуі бірінші жолда, екіншісі соңғы жолда тұрса да.
Екіншісі: қашықтық бос орындары әлдеқашан алынып тасталған мәтін бойынша саналады.
- Ұстайды: “notcrypto”, “not crypto” және “not crypto” — бос орындар тексеруден бұрын жоғалады, сондықтан үш жағдайда да қашықтық нөлге тең.
Сол себепті шектеу көзге көрінгеннен әлдеқайда көбін қамтиды: бос орынсыз 40 таңба — шамамен алты-жеті сөз.
Қатаң тәртіп#
Әдепкіде ЖӘНЕ байланысы тәртіпке қарамайды — жоғарыдағы “usdt for swap” мысалындағыдай. «Қатаң тәртіп» құсбелгісі бөліктердің мәтінде солдан оңға қарай, дәл формада орналасқан күйінде тұруын талап етеді. Сызбада қатаң тәртіп леп белгісімен көрсетіледі:
- Ұстайды: “buying usdt”.
- Жібереді: “usdt buying”.
Қатаң тәртіпті бүкіл ережеге де, тек бір топқа да қосуға болады.
Ерекшеліктер#
«Ерекшелік» құсбелгісі фрагментті іске қосылуды болдырмайтын шартқа айналдырады. Ерекшелік тізбектің қарапайым бөлігі болып қала береді — басқалар сияқты өз байланысымен — тек түсімен ерекшеленеді. Оның нақты нені жоққа шығаратыны деңгейге байланысты.
Жоғарғы деңгейдегі ерекшелік бүкіл ережені жоққа шығарады. Алдымен негізгі бөлік тексеріледі, ол сәйкес келсе де, хабарламаның бір жерінде ерекшелік табылса, ереже іске қосылмайды. Мысалы — өз хабарландыруларың жазаға ілікпеуі керек «Арналар жарнамасы» жиынтығы:
- Ұстайды: “subscribe to the channel”.
- Ерекшелік жояды: “subscribe to our channel”.
- Ерекшелік жояды: “our channel: subscribe to the channel” — ерекшелік хабарламаның қай жерінде кездескені маңызды емес.
Егер «өз» нұсқалары бірнешеу болса, ерекшелік бүкіл топқа қойылады — сонда олардың кез келгені іске қосылуды жояды:
- Ерекшелік жояды: “subscribe to the official channel”.
- Ұстайды: “subscribe to the channel”.
Топтың ішіндегі ерекшелік тек сол топты өшіреді, ал одан тыс қалған НЕМЕСЕ тармақтары жұмысын жалғастырады. Мұның іс жүзінде қалай көрінетіні төмендегі тіркесімдер бөлімінде.
Әр деңгейде бір ерекшелікке рұқсат етіледі, кірістірілген ерекшеліктерге тыйым салынған.
Тіркесімдер: бөліктер бірге қалай жұмыс істейді#
Жеке байланыстар түсінікті; күтпеген жайттар оларды тіркестіргенде басталады. Ал қарапайым әңгімелерге тимей жарнама мен спамды тазалау үшін дәл осы тіркесімдер керек. Төменде негізгі тіркесімдер мен ереженің оларға қалай жауап беретіні берілген.
НЕМЕСЕ ішіндегі ЖӘНЕ-мен топ#
Топтың өзі ЖӘНЕ байланысы болуы мүмкін — сонда ол тұтас күйінде НЕМЕСЕ тармақтарының біріне айналады:
- Ұстайды: “buying usdt” — топ іске қосылды.
- Ұстайды: “any p2p here?” — екінші тармақ іске қосылды, топ керек болмады.
- Жібереді: “buying a couch” — топта “usdt” жетіспеді, ал “p2p” жоқ.
Үш бөліктен тұратын тізбек#
ЖӘНЕ байланыстарын қатарынан қоюға болады, әрқайсысының өз қашықтығы болады. Ереже барлық бөлік табылғанда ғана іске қосылады:
- Ұстайды: “selling telegram account”.
- Жібереді: “selling an account” — бір бөлік жетіспейді.
ЖӘНЕ арқылы екі топ#
Топ бірнешеу болуы мүмкін — мысалы, екі жағында да синонимдер:
- Ұстайды: “p2p btc”, “swap usdt” — бірінші топтағы кез келген сөз екіншісіндегі кез келгеннің қасында.
- Жібереді: “swap stamps”.
Қашықтық шектеуінсіз қатаң тәртіп#
Қатаң тәртіп пен қашықтық бір-біріне тәуелсіз. Нөлмен тәртіп маңызды, ал ара қашықтық емес:
- Ұстайды: “swap stickers, and at the very end about usdt”.
- Жібереді: “usdt first, swap later”.
Қатаң тәртіп тек топтың ішінде#
Тәртіпті ереженің қалғанын байламай, бір ғана топтан талап етуге болады:
- Ұстайды: “buying usdt”.
- Жібереді: “usdt buying” — топтың ішінде тәртіп бұзылған.
- Ұстайды: “usdt buying via p2p” — топ іске қосылмады, бірақ “p2p” тармағы іске қосылды.
Сан бірінші тұрғанда#
Сан тізбектің кез келген жерінде тұра алады. Қатаң тәртіппен бірге бұл кері тәртіпке тимей «сома, содан соң валюта» үлгісін ұстауға мүмкіндік береді:
- Ұстайды: “500 usdt”.
- Жібереді: “usdt 500”.
Топтың ішіндегі ерекшелік#
Ең нәзік жағдай: ерекшелік тек өз тобын өшіреді, ал НЕМЕСЕ-нің көрші тармағы өз бетінше өмір сүреді:
- Ұстайды: “swap usdt” — топ іске қосылды, ерекшелік жоқ.
- Ерекшелік жояды: “swap stickers” — топ өшірілді, хабарламада басқа тармақ та жоқ.
- Ұстайды: “swap stickers and p2p” — топ өшірілді, бірақ “p2p” тармағы өзі іске қосылды.
Қатаң тәртіп пен ерекшелік#
Ерекшелік тәртіпке қатыспайды: қатаң тәртіп негізгі бөліктерді тексереді, ал ерекшелік бүкіл хабарлама бойынша ізделеді:
- Ұстайды: “buying usdt”.
- Ерекшелік жояды: “buying from you usdt”.
Ереже неге басқаша әрекет етеді: тексеруден бұрын мәтінге не болады#
Бұл — түйінді бөлім: күтпеген жайттардың жартысы дәл осымен түсіндіріледі. Ереже де, хабарлама да бір түрге келтіріледі, содан кейін ғана салыстырылады:
- мәтін кіші әріптерге көшіріледі — әріп регистрі ешқашан маңызды емес;
- эмодзилер жойылады;
- тыныс белгілері мен таңбалар бос орынға ауыстырылады;
- әріп алмастыру танылады: әліпбилер не әріптер мен цифрлар араласқан сөздерде бөтен таңбалар орнына қайтарылады — “go0ds” “goods” болып оқылады, ал кириллицалық «а» жазылған “cаnal” — “canal” болып. Цифрлар тізбегіне тиісілмейді, сондықтан “100” сол “100” күйінде қалады — қатарынан екі нөлі бар “g00ds” те түрленбейді;
- барлық бос орын жойылады.
Осыдан есте ұстауға тұрарлық үш салдар шығады:
- Іздеу ішкі жол бойынша жүреді, сөз шекарасы жоқ.
banтіркесі “banana” мен “urban” ішінен табылады. Қысқа тіркестерді әрдайым дерлік ЖӘНЕ байланысымен нақтылау немесе ұзынырақтарымен алмастыру керек. - Тіркестің ішіндегі бос орын мен белгілер кедергі келтірмейді.
spamережесі “s p a m” мен “s.p.a.m” үшін де іске қосылады. - Тек эмодзиден не тыныс белгілерінен тұратын тіркес ешқашан іске қосылмайды — қалыпқа келтіруден кейін одан ештеңе қалмайды.
Ережені іске қосылмай тұрып тексеріңіз#
Редактордың төменгі жағында «Ережені тексеру» картасы бар. «Тексерілетін мәтін» өрісіне нақты хабарламаны қойып, «Тексеру» түймесін басыңыз.
Қазір формада ашық тұрған жоба тексеріледі — ережені сақтаудың қажеті жоқ. Бұл санкция тудырмайды және журналға түспейді. Жауап үш түрлі болады:
- «Мәтін модерациядан өтпейді» — ереже іске қосылар еді;
- «Мәтін модерациядан өтеді» — іске қосылмады; төменде дәл не жетіспегені тізіліп тұрады: «Мәтінде табылмады: …»;
- «Мәтін модерациядан өтеді», әрі сонымен бірге ерекшелік ерекшеленіп тұр — ереже іске қосылды, бірақ оны ерекшелік жойды.
Ерекшелеу мәтінді қалыпқа келтірілген күйінде көрсетеді: бос орынсыз, эмодзисіз және тыныс белгілерінсіз. Бейтаныс көрінеді, есесіне боттың шын мәнінде нені салыстыратыны бірден байқалады.

Тексеру ештеңе сақтамайды және ешкімді жазаламайды — ол тек ереженің осы мәтінде іске қосылар-қосылмасын көрсетеді.
Ереже неге хабарламаларды жоймайды: санкциялар жиынтықта беріледі#
Жазалар тізбегі тек жиынтықта беріледі: «N бұзушылықтан кейін — ескерту, келесісінен кейін — дауыссыз қалдыру» және т. с. с. Жеке ереженің де, блоктың өзінің де өз тізбегі жоқ — қаталдық тағайындалатын бірлік дәл сол жиынтық. Сондықтан ережелерді жиынтықтарға бөлген жөн: «Крипто», «Арналар жарнамасы» мен «Боқтық» әртүрлі жазаланады.

Жиынтықтың ережелері тізім болып көрінеді, ал картаның төменгі жағында оның жазалар тізбегі тұрады.
Егер жиынтықта санкциялар бапталмаған болса, оның ережелері мүлде іске қосылмайды — және журналда бір жол да пайда болмайды. Жиынтық жұмыс істеп тұрғандай көрінеді, шын мәнінде әрекет етпейді. Ереже «ұстамаса», ең алдымен осыны тексеру керек.
Ереже редакторындағы «Жеке бұзушылық санағышы» құсбелгісі бір ереже қалғандарын өзімен бірге сүйремеуі керек болғанда қажет: оның іске қосылулары бөлек саналады да, жиынтықтың ортақ санағышын жылжытпайды. Кері жағы — құсбелгіні өшіргенде осы ереженің жиналған санағышы жойылады, эскалация басынан басталады.
Не және қашан тексеріледі#
- Хабарлама мәтіні мен медиаға жазылған қолтаңба тексеріледі. Мәтінсіз хабарламалар мәтіндік қабаттарға мүлде тимейді.
- Өңделген хабарламалар қайтадан тексеріледі — түзету құтқармайды.
- Чат әкімшілері мен ақ тізімдегі қатысушылар барлық тексеруден бұрын өткізіп жіберіледі: не іске қосылу, не санағыш.
- Қабаттар кезекпен жүреді: ұзындық → телнұсқалар → фразалар → тұрақты өрнектер → сілтемелер. Іске қосылған бірінші қабат тексеруді аяқтайды, сондықтан ұзындық не телнұсқалар бойынша ұсталған хабарлама фразаларға жетпейді.
- Бірнеше фразалық ереже іске қосылса, тәртібі бойынша біріншісі есептеледі — жиынтық та, демек жазалар тізбегі де содан алынады.
Модерация журналында іске қосылу «Фразалар: жиынтық атауы» түрінде көрсетіледі; сол жерден қай ереже сәйкес келгені және қатысушының эскалацияның қай сатысына жеткені де көрінеді.
Тариф шектеулері#
Шектеулі тарифте бір мезгілде он фразалық ереже ғана жұмыс істейді: жиынтық картасындағы ауыстырғыш олардың қайсысы белсенді болатынын таңдайды. Жиынтықтардың өз саны шектелмеген. Base-те фразалар бойынша шектеу жоқ, сол жерде тұрақты өрнектер мен форум тақырыптарына арналған бөлек баптаулар да қол жетімді. Әр тарифке не кіретіні тарифтер бетінде.
Жиі қойылатын сұрақтар#
Фразалық ережелер әдеттегі тыйым сөздерден немен ерекшеленеді?
Тыйым сөз өзінен-өзі тыйым салынған болып саналады. Фразалық ереже болса бірнеше сөздің қатар тұруын талап ете алады, НЕМЕСЕ арқылы синонимдерге жол береді, тәртіпті ескереді және хабарламада ерекшелік кездессе үндемейді. Сондықтан ол қарапайым әңгімелерге әлдеқайда сирек тиеді.
Telegram чатында боқтық сөзді қалай бұғаттауға болады?
Бөлек жиынтық ашыңыз — мысалы, «Әдепсіз лексика», — оған жазылу нұсқаларын НЕМЕСЕ арқылы біріктірген ережелерді жинаңыз да, жиынтыққа жазалар тізбегін тағайындаңыз. Жиынтықта санкция болмаса, оның ережелері іске қосылмайды.
Менің ережем неге ештеңе жоймайды?
Көбінесе жиынтықта жазалар тізбегі бапталмаған. Басқа себептер: «Фразаларды модерациялау» блогы өшірулі; хабарламаны бұрынғы қабат ұстап қалған — ұзындық не телнұсқалар; авторы чат әкімшісі не ақ тізімдегі қатысушы болып шыққан; Шектеулі тарифте ереже белсенді ондыққа кірмеген.
Бос орынмен және әріптері алмастырылған сөздер ұсталады ма?
Иә. Тексеруден бұрын мәтіннен бос орындар, эмодзилер мен тыныс белгілері алынады, ал сөздің ішіне тығылған артық цифрлар не басқа әліпби әріптері орнына қайтарылады. Сондықтан “s p a m”, “s.p.a.m” және “spam” ереже үшін бір нәрсе.
Фотосуреттің қолтаңбасы мен өңделген хабарламалар тексеріле ме?
Иә. Ережелер хабарлама мәтіні мен медиаға жазылған қолтаңбаға қарайды, ал өңделген хабарлама қайтадан тексеріледі — түзету оны құтқармайды.
Қысқаша тексеру тізімі#
- Жиынтыққа жазалар тізбегі тағайындалған — әйтпесе ережелер үндемейді.
- «Қатар» дегіңіз келсе, «n таңбаға дейін» мәні 0 емес.
- Сөздердің тәртібі маңызды болса, «Қатаң тәртіп» қосулы.
banсияқты қысқа тіркестер “banana” ұстап қалмас үшін ЖӘНЕ байланысымен нақтыланған.- Ереже «Ережені тексеру» картасында нақты хабарламада сыналған.
- Өз хабарландыруларың ерекшелікке шығарылған.
Telegram топтарын модерациялау бойынша басқа нұсқаулар Scarabeus журналында.
Әрі қарай оқу
Нұсқаулар3 мин оқуTelegram форумында модерацияны тақырып бойынша қалай баптау керек
Форумның әр тақырыбына өз ережелерін қалай беру керек, тақырып неге форумнан тек қатаңырақ бола алады және «Жалпы» тақырыбы немен ерекше.
Нұсқаулар4 мин оқуБотқа өз сөзіңізбен нені өшіру керегін қалай түсіндіру керек
AI ережелері кәдімгі сөзбен жазылады. Қалай тұжырымдау керек, модель хабарлама туралы нені біледі және ережені симуляторда қалай тексеру керек.
Нұсқаулар3 мин оқуБот хабарламаны неге өшірді және оған қалай дау айту керек
Қатысушы /why командасымен себепті қалай біледі, апелляцияны қалай береді және әкімші шағымдарды чат тарихын ақтармай қалай талдайды.