# Ինչպես ստեղծել և կարգավորել չաթ-բոտը

> Նախապատրաստվածք, ողջույն և տոն, գիտելիքներ հրահանգներից, արագ պատասխաններ, կանոններ, սցենարներ, փոխանցում մարդուն, ավազարկղ, հրապարակում և տարբերակներ։

Источник: https://jecheck.io/hy/docs/bots/create-bot

Բոտը կարգավորվում է խմբագրիչում. ձախ կողմի ներդիրները՝ ինչ գիտի բոտը և ինչպես է իրեն պահում, աջ կողմում՝ ավազարկղ, որտեղ այն կարելի է անմիջապես ստուգել։ Փոփոխությունները կուտակվում են սևագրում և հաճախորդներին հասնում են միայն **Հրապարակել**-ից հետո։

![Ինչպես ստեղծել և կարգավորել չաթ-բոտը](/docs-media/en/bots/editor.jpg)

## Ինչ է պետք

- **Չաթ-բոտեր՝ կարգավորում** իրավունք.
- հրահանգներ հաճախորդների համար [«Հրահանգներ»](/docs/instructions/overview) բաժնում՝ մենյու, գներ, կանոններ, առաքում։ Կարելի է սկսել նաև առանց դրանց՝ արագ պատասխաններից։

## Քայլ առ քայլ

1. **Ստեղծեք բոտը։** **Հաճախորդներ → Չաթ-բոտեր** մենյուում սեղմեք **Նոր բոտ**, մուտքագրեք անվանումը և ընտրեք նախապատրաստվածքը.
   - **Հյուրերի աջակցություն** — պատասխանում է հրահանգներով, ընդունում է բողոքներ և առաջադրանք է դնում լոկացիայի մենեջերին.
   - **Հայտեր և գրանցում** — հավաքում է հաճախորդի անունը, հեռախոսը և ցանկությունները և հայտը փոխանցում աշխատակիցներին.
   - **Դատարկ բոտ** — միայն հիմնական կանոններ։
2. **«Ընդհանուր» ներդիր։** Բոտի անվանումը (այդպես է այն ներկայանում հաճախորդներին), տոնը՝ ընկերական, պաշտոնական «Դուք»-ով կամ «կարճ և ըստ էության», ողջույնը և **Ընկերության և բոտի դերի մասին** պարբերությունը՝ ով եք դուք և ինչով է բոտն օգնում։ Այստեղ են նաև պատասխանների լեզուները (դատարկ՝ հաճախորդի լեզվով), լոկացիաները, որոնց մասին գիտի բոտը, և նշիչները՝ ասե՞լ, որ սա ԱԲ է, կարելի՞ է էմոջի, ճշտե՞լ լոկացիան, խնդրե՞լ գնահատական։
3. **«Գիտելիքներ» ներդիր։** Միացրեք փոխարկիչը հրահանգների այն թղթապանակների մոտ, որոնք կարելի է ցույց տալ հաճախորդներին. բոտը կսկսի օգտագործել դրանք մեկ-երկու րոպեում։ Ներքևում՝ **Արագ պատասխաններ**. ճշգրիտ պատասխան հաճախակի հարցին («Կա՞ կայանատեղի»)։ Դրանք աշխատակիցները նույնպես տեղադրում են «Երկխոսություններում» մեկ կոճակով։
4. **«Կանոններ» ներդիր։** Ինչ է թույլատրված և արգելված բոտին. «Մի խոստացիր զեղչեր», «Գները նշիր միայն գիտելիքների բազայից», «Մի քննարկիր մրցակիցներին»։ Մեկ տող՝ մեկ կանոնի համար։
5. **«Սցենարներ» ներդիր։** Քայլ առ քայլ հրահանգներ բնորոշ իրավիճակների համար. տե՛ս ստորև։
6. **«Գործողություններ» ներդիր։** Ինչ է կարողանում անել բոտը jeCheck-ում և ձեր համակարգերում. տե՛ս [Բոտի գործողություններ](/docs/bots/actions)։
7. **«Փոխանցում մարդուն» ներդիր։** Երբ կանչել աշխատակցին, ում և ինչ ասել հաճախորդին. տե՛ս ստորև։
8. **Ստուգեք ավազարկղում** աջ կողմում և սեղմեք **Հրապարակել**։ Հետո միացրեք [ալիքները](/docs/bots/channels)։

## Գիտելիքներ՝ ինչ է տեսնում բոտը

Բոտը պատասխանում է միայն հաճախորդների համար բաց հրահանգների թղթապանակներով։ Թղթապանակը կարելի է բացել անմիջապես **Գիտելիքներ** ներդիրում՝ փոխարկիչով, կամ բուն [«Հրահանգներում»](/docs/instructions/overview)՝ թղթապանակի ԱԲ-տեսանելիության կարգավորումներում («հաճախորդներին»)։ Ներդրված թղթապանակները ժառանգում են ծնողի տեսանելիությունը։

Եթե բաց թղթապանակները մի քանիսն են, իսկ այս բոտը պետք է օգտագործի միայն մի մասը, նշեք **Այս բոտն օգտագործում է ոչ բոլոր բաց թղթապանակները, այլ միայն նշվածները** և ընտրեք անհրաժեշտները։

> [!TIP]
> Հաճախորդների համար հրահանգները գրեք պարզ նախադասություններով, մեկ թեմա՝ մեկ հոդվածում. «Մենյու և ալերգեններ», «Առաքում և վճարում», «Գրանցում վարպետի մոտ»։ Որքան ճշգրիտ է վերնագիրը, այնքան հուսալի է բոտը գտնում պատասխանը։

## Սցենարներ

Սցենարը բնորոշ իրավիճակի հրահանգ է սովորական տեքստով։ Այն ունի երկու դաշտ.

- **Երբ կիրառել** — իրավիճակը. «Հաճախորդը դժգոհ է որակից, սպասարկումից կամ մաքրությունից»։
- **Քայլեր** — մեկ քայլ՝ մեկ տողում. ինչ հարցնել հաճախորդին, ինչ գործողություն կանչել և ինչ ասել վերջում։

«Բողոք» սցենարի օրինակ.

```
1. Անկեղծորեն ներողություն խնդրիր, առանց արդարացումների։
2. Ճշտիր լոկացիան, ժամը և թե կոնկրետ ինչ է պատահել։ Խնդրիր լուսանկար, եթե տեղին է։
3. Վերապատմիր բողոքի էությունը և հարցրու, արդյոք ամեն ինչ ճիշտ է։
4. Կանչիր «Հաճախորդի բողոք» գործողությունը։
5. Նշիր դիմումի համարը և ասա, որ մենեջերը կզբաղվի դրանով մեկ օրվա ընթացքում։
6. Եթե հաճախորդը փոխհատուցում է պահանջում, երկխոսությունը փոխանցիր աշխատակցին։
```

Չե՞ք ուզում ինքներդ գրել. նկարագրեք իրավիճակը ձեր բառերով ցանկի վերևի դաշտում և սեղմեք **Կազմել**. ԱԲ-ն կառաջարկի անվանում, պայման և քայլեր, որոնք կարելի է ուղղել պահպանելուց առաջ։

## Փոխանցում մարդուն

**Փոխանցում մարդուն** ներդիրում սահմանեք, երբ է բոտը կանչում աշխատակցին.

- **Հաճախորդը մարդ է խնդրում**.
- **Հաճախորդը նյարդայնացած է կամ իրավիճակը կոնֆլիկտային է**.
- **Բոտը պատասխան չի գտել N անգամ անընդմեջ** (0՝ այս պատճառով չփոխանցել)։

**Ում**՝ բաժին-հերթ կամ երկխոսության լոկացիայում պատասխանելու իրավունք ունեցող աշխատակիցներ։ **Հաղորդագրություն հաճախորդին փոխանցման ժամանակ** բոտը կուղարկի ինքը։ Եթե միացնեք **Հաշվի առնել աշխատանքային ժամերը**, աշխատանքային օրերից և ժամերից դուրս հաճախորդը կստանա այլ հաղորդագրություն՝ որ աշխատակիցը կպատասխանի ավելի ուշ։

Աշխատակիցները ստանում են «Հաճախորդը սպասում է պատասխանի» ծանուցումը, իսկ երկխոսությունը հայտնվում է **Երկխոսություններ → Սպասում են պատասխանի**։

## Ավազարկղ

Խմբագրիչի աջ մասում **Ստուգում** պատուհանն է. գրեք հաճախորդի պես։ Բոտի յուրաքանչյուր պատասխանի տակ՝ **Մտքի ընթացք**. ինչ է նա փնտրել գիտելիքներում և ինչ է գտել, որ սցենարն է բացել, որ գործողությունը կկանչեր։ Առաջադրանքները, հայտերը և ծանուցումներն ավազարկղում **չեն ստեղծվում**. միայն ցույց է տրվում, թե ինչ կարվեր։ Արտաքին համակարգերին GET մեթոդով հարցումները կատարվում են իրականում (դա տվյալների ընթերցում է)։

Ավազարկղը պատասխանում է սևագրով՝ ձեր վերջին փոփոխություններով, նույնիսկ չհրապարակվածներով։ Սլաքով կոճակը՝ զրույցը սկսել նորից։

## Հրապարակում և տարբերակներ

- **Հրապարակել** — հաճախորդներն անմիջապես սկսում են պատասխաններ ստանալ նոր տարբերակով։ Կարելի է ավելացնել նշում «ինչ է փոխվել»։
- Վերնամասի **Պատասխանում է հաճախորդներին** փոխարկիչը՝ բոտը դադարեցնել։ Դադարի ժամանակ նոր երկխոսությունները անմիջապես ստանում են աշխատակիցները։
- **Տարբերակներ** ներդիրը՝ հրապարակումների պատմություն։ **Վերադարձնել սևագիր** սևագիրը փոխարինում է ընտրված տարբերակով. հաճախորդներին այն կհասնի նոր հրապարակումից հետո։

## Հաճախ տրվող հարցեր

### Ինչո՞ւ բոտը չի գտնում պատասխանը, թեև հրահանգը կա

Ստուգեք, որ թղթապանակը բաց է հաճախորդների համար (**Գիտելիքներ** ներդիրի փոխարկիչը) և հրահանգը հրապարակված է։ Թղթապանակը բացելուց հետո բոտին պետք է մեկ-երկու րոպե։ Եթե պատասխանն այնուամենայնիվ չի գտնվում, երկար հրահանգը բաժանեք հասկանալի վերնագրերով հոդվածների կամ ավելացրեք արագ պատասխան։

### Բոտը հաճախորդներին պատասխանում է հայերեն, իսկ հրահանգները ռուսերեն են. դա աշխատո՞ւմ է

Այո։ Բոտը թարգմանում է հարցի էությունը գիտելիքներում որոնելու համար և պատասխանում հաճախորդի լեզվով։

### Ինչպե՞ս անել, որ բոտը փոխհատուցումներ չխոստանա

Ավելացրեք կանոն **Կանոններ** ներդիրում և քայլ բողոքի սցենարում. «Եթե հաճախորդը փոխհատուցում է պահանջում, երկխոսությունը փոխանցիր աշխատակցին»։ «Հյուրերի աջակցություն» նախապատրաստվածքում դա արդեն կա։
