Telegram Business hesabı için chatbot

Artık oluşturabilirsiniz kişisel iş asistanları — doğrudan tek tek Telegram sohbetlerine entegre olan özel botlar. Bu botlar gelen talepleri otomatik olarak işler ve hesap sahibinin adına yanıt verir; böylece rutin işlere harcanan süreyi büyük ölçüde azaltır ve iletişim verimliliğini artırır.

Kullanım alanları: Bu asistanlar aşağıdaki gibi çeşitli amaçlar için yapılandırılabilir:

  • Ürün veya hizmet danışmanlığı sağlamak.

  • Sık sorulan soruları yanıtlamak.

  • Diğer çok çeşitli otomatik görevleri yerine getirmek.

Temel özellik: sorunsuz kontrol

Bir kullanıcı anında manuel iletişime geri dönebilir ve bunu, botun çalışmasını kesintiye uğratmadan veya devre dışı bırakmadan istediği zaman yapabilir; böylece sohbet üzerinde tam kontrol sağlanır.

circle-exclamation

Botu bağlama

1. Adım. Şuradaki kurulum: Messenger'lar bölümünde görünecektir.

  1. Bir Telegram botunu ilk kez bağlıyorsanız.

Öncelikle, henüz yoksa Telegram sohbet botunu bağlamak için Mavibot bölümündeki Kanallar sekmesine gidin.

Ardından, Telegram botunu talimatlara .

  1. göre bağlarız.

Zaten bağlı bir Telegram botunuz varsa, bu botu kanallarda bulun:

Sonra ayarlar düğmesine tıklayın; ardından belirteç alanları vb. içeren bir modal pencere göreceksiniz:

Açılan modal pencerede, Telegram botunuzun ayarlarını güncellemek için DONE'a tıklayın (başka ayar değiştirmenize gerek yok):

Bu aşamada kanallarla ilgili işlem tamamlanmıştır. Messenger ayarlarına gidin.

2. Adım. Messenger ayarları.

Telegram sohbet botunu iş hesabınıza bağlamak için profil ayarlarınıza gidin; burada "Telegram Business" sekmesini bulmanız gerekir:

Sonrasında "Chatbots" sekmesini göreceksiniz; oraya gitmeniz gerekir:

Ardından, yeni açılan sekmede gerekli Telegram botunun bağlantısını veya kullanıcı adını girin (bağlantı girilmesi tercih edilir).

Aynı sekmede, sohbet botunun mesajlara yanıt vermesi için izni ("Mesajlara yanıt ver" onay kutusu) ayarlayın.

Bu aşamada iş hesabındaki sohbet botu kurulumu tamamlanmıştır. Devam edin.

3. Adım. BotFather ayarları.

Sohbet botunu iş hesabına bağladıktan sonra, Telegram botunu ilk oluşturduğunuz BotFather'da sohbet botunun ayarlarını güncellemeniz gerekir.

Bunu yapmak için BotFather ile sohbeti açın ve iş hesabıyla çalışmasını etkinleştirin:

Bot ayarlarına gidin:

Sonra, sohbet botu için iş modunu etkinleştirmek üzere "Business Mode" düğmesine tıklayın:

circle-check

Şimdi kanal ayarlarında Telegram botunu bulacak ve iş kimliğini ile iş hesabı sahibinin adını göreceksiniz:

Nasıl devre dışı bırakılır

İş modlu sohbet botunu devre dışı bırakmak için kanallara gidin ve bu ayarı kapatmak istediğiniz sohbet botunu bulun. Ayarlar düğmesine tıklayın:

"Disable Business Account" düğmesine tıklayın.

circle-check

Kullanılabilir işlevler

  1. (API) Hesaplayıcıdaki fonksiyon:

tg_callback(platform_id , callback_message,group_id, tg_business)

chevron-righttg_callbackhashtag

Parametreler:

! platform_id - Telegram istemci kimliği

! callback_message - geri çağırma mesajı

group_id - Telegram bot kimliği

tg_business - iş müşterileriyle çalışmak için "1" değerini alır.

tg_send_poll(platform_id, question, options, is_anonymous, allows_multiple_answers, reply_markup, disable_notification, protect_content, token, reply_to_message_id, message_thread_id, business_connection_id)

chevron-righttg_send_pollhashtag

Parametreler:

! platform_id - Telegram içindeki sohbet tanımlayıcısı *

! question - soru

! options - yanıt seçenekleri dizisi

is_anonymous - 1 - anonim anket, '' - anonim olmayan

allows_multiple_answers - 1 - birden fazla yanıta izin verilir, '' - yalnızca tek cevap

reply_markup - klavye veya '' - klavye yok

disable_notification — sesli bildirimle gönderme bayrağı (varsayılan 0); 1 - sessiz gönder, 0 - bildirimle gönder

protect_content - 1 - kopyalama ve ekran görüntülerine karşı korur, '' - koruma yok

token - bot belirteci; sağlanmazsa mevcut olan kullanılır

reply_to_message_id - alıntılanan mesajın kimliği

message_thread_id — konu kimliği (forum işlevselliği olan süper gruplarda kullanılabilir)

business_connection_id -bot bağlanırken kullanılan değer (Business ID, kanallarda gösterilir); bot belirteci sağlanmışsa ve mesajın botla bağlantılı kullanıcı hesabı üzerinden gönderilmesi gerekiyorsa iletilmelidir

tg_send_quiz_poll(platform_id, question, options, explanation, correct_option_id, is_anonymous, reply_markup, parse_mode, protect_content, disable_notification, token, reply_to_message_id, message_thread_id )

chevron-righttg_send_quiz_pollhashtag

! platform_id - Telegram içindeki sohbet tanımlayıcısı *

! question - soru

! options - yanıt seçenekleri dizisi

! explanation - kullanıcı yanlış bir cevap seçtiğinde veya bilgi yarışması türü bir ankette ampul simgesine dokunduğunda gösterilen metin; varlık ayrıştırmasından sonra en fazla iki satır sonu ile 0–200 karakter.

! correct_option_id - doğru cevabın numarası, 1'den başlayarak.

is_anonymous -1 - anonim anket, '' - anonim olmayan

reply_markup - klavye veya '' - klavye yok

parse_mode - için markdown veya html explanation, veya biçimlendirme olmaması için ''.

protect_content - 1 kopyalama ve ekran görüntülerine karşı korur, '' - koruma yok.

disable_notification — sesli bildirimle gönderme bayrağı (varsayılan 0); 1 - sessiz gönder, 0 - bildirimle gönder

token -bot belirteci; sağlanmazsa mevcut olan kullanılır.

reply_to_message_id - alıntılanan mesajın kimliği

message_thread_id — konu kimliği (forum işlevselliği olan süper gruplarda kullanılabilir)

open_period - quiz/testi tamamlama için izin verilen süre; saniye cinsinden 5 ile 600 arasında sayısal değer.

business_connection_id - bot bağlanırken kullanılan değer (Business ID, kanallarda gösterilir); bot belirteci sağlanmışsa ve mesajın botla bağlantılı kullanıcı hesabı üzerinden gönderilmesi gerekiyorsa iletilmelidir

tg_send_message_1(token, platform_id, text, client_message_id, reply_markup, parse_mode, disable_web_page_preview, protect_content, disable_notification, message_thread_id, entities, business_connection_id)

chevron-righttg_send_message_1hashtag

Parametreler:

! token — BotFather'dan alınan Telegram bot belirteci

! platform_id — mesajın gönderileceği Telegram istemcisinin tanımlayıcısı *

! text - mesaj metni

client_message_id - alıntılanan mesajın kimliği

reply_markup — düğme ayarları **

parse_mode — mesaj açıklamasında kalın veya italik için metin biçimlendirme modu ***. olası değerler: html, markdown, markdownV2

disable_web_page_preview - - bir bağlantı önizlemesinin gösterilip gösterilmeyeceği; devre dışı bırakmak için 1, aksi halde 0 veya boş bırakın ("")

protect_content — içeriğin kopyalanmaya karşı korunması bayrağı; etkinleştirmek için 0, False veya boş tırnak işaretleri ('') dışındaki herhangi bir değeri iletin

disable_notification — sesli bildirimle gönderme bayrağı (varsayılan 0); 1 - sessiz gönder, 0 - bildirimle gönder

message_thread_id — konu kimliği (forum işlevselliği olan süper gruplarda kullanılabilir) entities — tüm biçimlendirmeyle önceden biçimlendirilmiş metnin kopyalanmasına izin verir; her biçimlendirme stili için karakter aralıklarını belirtin. tg_request alanında bir örnek bulabilirsiniz. Parametre bir sözlük içermelidir.

business_connection_id - bot bağlanırken kullanılan değer (Business ID, kanallarda gösterilir); bot belirteci sağlanmışsa ve mesajın botla bağlantılı kullanıcı hesabı üzerinden gönderilmesi gerekiyorsa iletilmelidir

Parametre geçirme örneği:

entities = [{"offset":0,"length":5,"type":"bold"},{"offset":6,"length":4,"type":"text_link","url":"https://salebot.zmservice.ru"},{"offset":11,"length":9,"type":"strikethrough"},{"offset":21,"length":6,"type":"spoiler"},{"offset":29,"length":12,"type":"code"}]

Örnekte yalnızca sözlük gösterilmiştir; mesaj metninin kendisi ayrı bir değişkende tanımlanır.

  1. Yöntemler

- tg_send_chat_actionarrow-up-right

- tg_send_messagearrow-up-right

- tg_send_pollarrow-up-right

- tg_send_quiz_pollarrow-up-right

- tg_send_video_notearrow-up-right

- tg_send_stickerarrow-up-right

- tg_send_contactarrow-up-right

- tg_send_venuearrow-up-right

- tg_send_videoarrow-up-right

- tg_send_animationarrow-up-right

- tg_send_voicearrow-up-right

- tg_send_documentarrow-up-right

- tg_send_media_grouparrow-up-right

- tg_send_some_photoarrow-up-right

- tg_send_some_videoarrow-up-right

- tg_send_some_documentarrow-up-right

- tg_send_some_audioarrow-up-right

- tg_send_dice arrow-up-right

Telegram Business hesabına yazan müşterilerle, botlardakiyle aynı şekilde otomatik olarak çalışırlar.

circle-info

Bu yöntemler hakkında daha fazla bilgi için makaleye bakın Telegram API"

Last updated