Хабарламаларды толығымен алуды тоқтату жолы
Мысалы, WhatsApp-та хабарламаларды бұғаттау мүмкіндігі жоқ, сондықтан пайдаланушының «SPAM» түймесін басуына жол бермеу үшін, оның өтініші бойынша хабарламаларды жіберуді тоқтату қажет.
Клиентпен сөйлесуде жазылудан бас тарту туралы хабарландыру пайда болады, ал «Клиент туралы» қойындысында клиенттің бот хабарламаларынан бас тартқаны (жазылудан шыққаны) туралы белгі пайда болады: крест белгішесі бар хабарлама.

Егер клиентте жазылудан бас тарту белгісі болса, хабарламалар пайдаланушыға жеткізілмейді.

Назар аударыңыз!
Барлық мессенджерлер клиент хабарламалардан бас тартқан кезде хабарландыру жібермейді.
Қолмен жазылудан қалай бас тартуға болады
Ботта клиенттің хабарламалардан бас тарту мүмкіндігін орнатуға болады.
Мысал ретінде WhatsApp-ты алайық.
Өзіңіздің воронка логикаңызға негізделген шарты бар блок жасаңыз. Start блогы ең жоғары орындалу басымдылығына ие.

Trigger өрісінде пайдаланушылардың бот хабарламаларынан бас тарту үшін теруі мүмкін барлық сөздерді нүктелі үтірмен бөліп тізіңіз. Бұл блокта біз клиенттен шынымен жазылудан бас тартқысы келетінін сұрап, екі түйме жасаймыз: «Иә» және «Жоқ».
Start блогына кірген кезде клиент түймелердің бірін басуы керек, ал түйме атаулары көрсеткі триггерінде көрсетіледі:

Келесі блокта, «Иә, мені жазылудан шығарыңыз» триггерінен кейінгі көрсеткі, клиенттің сәтті жазылудан бас тартқанын растайтын хабарламаны енгізіңіз:

Содан кейін, сәтті жазылудан бас тарту туралы растау хабарламасы бар блоктан төменде жазылудан бас тарту функциясын қамтитын блок жасаңыз:
unsubscribe()
Назар аударыңыз!
Блок ішінде Калькулятордағы әрекеттер алдымен өңделеді, содан кейін ғана хабарлама мәтіні жіберіледі.
Егер сіз бір блокқа жазылудан бас тарту мәтінін де, жазылудан бас тарту функциясын да қоссаңыз, клиент сол блоктан хабарламаны алмайды — ол пайдаланушыға енді жеткізілмейді.

Назар аударыңыз!
Клиент ботқа кез келген хабарлама жіберсе, хабарламаларға қайта жазылады; оған дейін оған ешқандай хабарлама жіберілмейді.
Жарнамалық хабарламалардан ішінара қалай бас тартуға болады
Ішінара жазылудан бас тарту үшін айнымалыларды тағайындап, хабарламаларды жібермес бұрын олардың мәндерін тексеру қажет.
Калькулятор өрісін пайдаланып блокта айнымалыларды тағайындаңыз.
Сондай-ақ, сөйлесу кезінде «Клиент туралы» қойындысында клиент айнымалысын қолмен жасауға болады, оны кейін жарнамалық хабарламалардан алып тастау үшін пайдалануға болады.
Мысалы, егер пайдаланушыда send_in_the_morning айнымалысы no мәніне орнатылған болса, жарнамалық хабарлама сүзгі параметрлерінде осы айнымалының мәніне негізделген пайдаланушыларды алып тастауға болады:

Сондай-ақ, блокта немесе жарнамалық хабарлама блогына апаратын көрсеткіде, Салыстыруға арналған айнымалы өрісінде send_in_the_morning == "no" көрсетуге болады, осылайша бұл адам кешке хабарлама алады. Шарттарды әртүрлі тәсілдермен біріктіруге болады.
Хабарламаларды жоспарлау кезінде «Салыстыруға арналған айнымалы» өрісін пайдалану мысалы:

Клиентте send_in_the_morning айнымалысы "no" мәніне орнатылғанын көреміз. Ал оған хабарлама сағат 20:00-ге жоспарланған.

Жазылудан бас тартуға реакцияны қалай орнатуға болады
Клиент жазылудан бас тартқаннан кейін ботта белгілі бір әрекеттерді орындау жиі қажет. Мысалы, аналитикаға ақпарат жіберу, тізімдерге қосу немесе алып тастау, тегтерді қолдану немесе алып тастау, серверге сұрау жіберу және т.б.
Осы мақсаттар үшін клиенттің жазылудан бас тарту туралы хабарландыруына жауап беретін шартты блокты орнатуға болады. Бұл кері шақыру (хабарландыру) клиент мессенджерде хабарламалардан бас тартқаннан кейін (мысалы, Telegram-да «Ботты тоқтату және бұғаттау») клиенттің сөйлесуінде пайда болады.

Блокта «Trigger» өрісіне client_unsubscribed кері шақыруын енгізіп, Сәйкестік түрін - Нақты сәйкестікке орнатыңыз.

Блокта конфигурацияланған әрекеттер мен сұраулар орындалады, бірақ хабарлама клиентке ЖІБЕРІЛМЕЙДІ, өйткені ол жазылудан бас тартқан.
Бұл кері шақыру Viber және Telegram-да жұмыс істейді.