KWIGA დახმარების ცენტრი LMS (განათლება) გაყიდვები და გაშვება (ფასების გეგმების პარამეტრები, ჯგუფები, გაყიდვები Kwiga-ს გარეთ) შეტყობინებების დაყენება Telegram არხზე

შეტყობინებების დაყენება Telegram არხზე

სტატიები:

ეს სტატია აღწერს ნაბიჯებს, თუ როგორ უნდა დააყენოთ შეტყობინებები ახალ გადახდებზე, ახალ რეგისტრაციებზე ან სხვა მოვლენებზე Telegram ჩატში.


Telegram არხში შეტყობინებები დაგეხმარებათ, რომ ყოველთვის იყოთ ინფორმირებული, სწრაფად უპასუხოთ და თვალყური ადევნოთ მომხმარებლის მონაცემებს.

ნაბიჯი 1: თქვენ უნდა შექმნათ Telegram ბოტი. შეგიძლიათ გამოიყენოთ უკვე შექმნილი ბოტი ან შექმნათ ახალი ამ ამოცანისთვის. დაგჭირდებათ ბოტის API ტოკენი, ხოლო იმის გასაგებად, როგორ შექმნათ ბოტი ან მიიღოთ მისი ტოკენი, იხილეთ სტატია.

ნაბიჯი 2: შექმენით ჩატი Telegram-ში (ან გამოიყენეთ უკვე შექმნილი), სადაც შეტყობინებები უნდა გაიგზავნოს. დაამატეთ ბოტი ამ ჩატში (ადმინისტრატორის როლით). ასევე დაამატეთ ამ ჩატში ბოტი @myidbot – ეს აუცილებელია ჩატის ID-ის მისაღებად.

ნაბიჯი 3: ჩატში აკრიფეთ /getgroupid@myidbot (დააკოპირეთ ეს ტექსტი ცვლილების გარეშე). პასუხად მიიღებთ ჩატის ID-ს.



ნაბიჯი 4: გახსენით თქვენი პროექტი Kwiga პლატფორმაზე, მენიუში აირჩიეთ Courses - Process Settings - Process Automation. შექმენით ახალი ტრიგერი და აირჩიეთ მოვლენა, რომელიც თქვენს ამოცანას შეესაბამება.

მაგალითები:

თუ გსურთ მიიღოთ შეტყობინებები ახალი რეგისტრაციების შესახებ (იმის მიუხედავად, გადაიხადეს თუ არა კლიენტებმა), აირჩიეთ - Contacts - Added.


თუ გსურთ მიიღოთ შეტყობინებები ახალი გადახდების შესახებ, აირჩიეთ - Order - Successful order payment.



ქმედებაში მიუთითეთ webhook-ის მიწოდება, Method POST.



Webhook-ის პარამეტრებში მიუთითეთ შემდეგი პარამეტრი:

URL: https://api.telegram.org/bot/sendMessage

ჩაანაცვლეთ თქვენი ბოტის ტოკენით. საბოლოო URL ასე უნდა გამოიყურებოდეს (მაგალითში მოცემული რიცხვები ჩაანაცვლეთ თქვენი ბოტის ტოკენის მნიშვნელობით):

https://api.telegram.org/bot4438664756564457547EabCX4AOtYCu678wOWsib31s/sendMessage

დაამატეთ შემდეგი მორგებული პარამეტრები:



chat_id – ჩატის ID, სადაც შეტყობინებები უნდა გაიგზავნოს, მიღებული @myidbot ბოტის გამოყენებით. თუ ჩატის ID უარყოფითია, ისიც მიუთითეთ.
text – შეტყობინების ტექსტი, რომელიც ჩატში უნდა გაიგზავნოს მოვლენის დადგომისას. შეგიძლიათ გამოიყენოთ ჩვეულებრივი ტექსტი ან HTML/Markdown ფორმატი. შეტყობინების ტექსტის მაგალითი:

დაემატა ახალი კონტაქტი კონტაქტი #{contact.id} {contact.name}

ან:

წარმატებული გადახდა შეკვეთა {order.id} შეთავაზებისთვის {offer.title} მომხმარებლისგან {contact.email}

მაგალითად, თუ თქვენი dashboard მისამართია sampleschool.kwiga.com, მაშინ ასე უნდა გამოიყურებოდეს:
წარმატებული გადახდა https://sampleschool.kwiga.com/expert/crm/contact/{order.contact_id}/order/{order.id}">შეკვეთა {order.id} შეთავაზებისთვის {offer.title} მომხმარებლისგან {contact.email}

თუ ტექსტში იყენებთ HTML/Markdown-ს, დაამატეთ parse_mode: html ან parse_mode: markdown.
თუ ტექსტში ამატებთ ბმულებს და არ გსურთ, რომ Telegram შეტყობინებაში გამოჩნდეს ბმულის დიდი წინასწარი გადახედვა, შეგიძლიათ დაამატოთ
link_preview_options.is_disabled: true.

შედეგი ჩატში:
(ტექსტური შეტყობინება შაბლონის მიხედვით).


აი Telegram-ის დოკუმენტაციის ბმული შეტყობინებების გასაგზავნად: