Cara Mengintegrasikan Aliran Dialog ke Telegram

13
Takeaways utama
  • Untuk mengintegrasikan Dialogflow dengan Telegram, anda perlu membuat bot Telegram menggunakan Botfather dan mendapatkan kunci APInya.
  • Ejen dialogflow diperlukan untuk memproses pertanyaan pengguna dan menjana respons, yang melibatkan penubuhan niat dan tindak balas dalam konsol dialogflow.
  • Pautan ejen Dialogflow ke Telegram melalui tab Integrasi dan pastikan webhook dikonfigurasi dengan betul.

Telegram telah berkembang dari aplikasi pemesejan mudah ke platform media sosial yang digunakan oleh berjuta -juta orang di seluruh dunia. Selain antara muka pengguna yang mudah dan cara mudah untuk menyertai kumpulan baru, apa yang membuat Telegram popular di tempat pertama adalah keupayaan untuk mengintegrasikan sekumpulan aplikasi lain. Ini boleh menjadikan aplikasi sembang yang seolah-olah tunggal menjadi alat pengurusan produktiviti dan aliran kerja.

DialogFlow adalah salah satu alat sedemikian, yang membolehkan anda membuat chatbot dalam Telegram yang boleh digunakan oleh pelanggan dan pelanggan syarikat anda untuk bantuan dan sokongan serta -merta. Berikut adalah cara mengintegrasikan Dialogflow ke Telegram.

Bahagian 1 – Membuat Bot Telegram Asas

DialogFlow sendiri adalah platform pemprosesan bahasa, tetapi ia tidak datang dengan bot terbina dalam yang berlaku di platform media sosial seperti Telegram. Itulah sebabnya anda perlu membuat bot berasingan dan menggunakannya untuk menghubungkan kedua -dua alat.

Langkah 1. Dalam aplikasi Telegram (sebaiknya gunakan versi penyemak imbas untuk ini) cari “botfather” dan pilih hasil pertama yang muncul. Ini adalah alat yang boleh membuat bot baru di platform.

Cara Mengintegrasikan Aliran Dialog ke Telegram 1

Langkah 2. Dalam sembang dengan Botfather, taipkan “/Newbot” dan tekan Enter.

Langkah 3. Botfather akan meminta anda memasukkan nama bot. Taipkannya ke dalam sembang dan tekan Enter.

Cara Mengintegrasikan Aliran Dialog ke Telegram 2

Langkah 4. Begitu juga, masukkan nama pengguna untuk bot. Perhatikan bahawa nama pengguna ini mesti berakhir dengan “bot.”

Langkah 5. Botfather akan menghantar mesej yang panjang yang mengandungi rentetan aksara (kunci API). Salin kunci ini, seperti yang anda perlukan kemudian.

Cara Mengintegrasikan Aliran Dialog ke Telegram 3

Bahagian 2 – Menambah Ejen Dialogflow

Dengan bot yang dibuat, anda perlu membuat ejen Dialogflow. Ini adalah bahagian yang mengambil pertanyaan pengguna dan mewujudkan respons yang sesuai. Malangnya, ini juga merupakan bahagian yang paling sukar dalam proses ini, kerana anda perlu mengambil kod dari suatu tempat atau membuat sendiri.

Langkah 1. Pergi ke laman web Dialogflow yang anda gunakan untuk membuat chatbot.

Langkah 2. Pilih “Buat Agen.”

Cara Mengintegrasikan Aliran Dialog ke Telegram 4

Langkah 3. Sediakan ejen dengan nama. Untuk kesederhanaan, anda mungkin mahu menyimpan nama bot dan ejen yang sama, jika tidak sama.

Langkah 4. Pilih bahasa yang diperlukan oleh ejen anda. Untuk kebanyakan tujuan, ini akan menjadi bahasa Inggeris.

Langkah 5. Klik pada “Buat” untuk memuktamadkan proses asas.

Langkah 6. Tetingkap kod ejen akan dibuka. Di sini, anda perlu menyediakan niat pengguna dan respons yang sesuai. Anda boleh Mulakan dengan asas -asas dan bergerak dari situ, dan Dokumentasi Google cukup luas.

Cara Mengintegrasikan Aliran Dialog ke Telegram 5

Bahagian 3 – Mengintegrasikan ejen ke dalam bot

Dengan ejen yang dibuat, semua yang perlu dilakukan adalah menghubungkan Telegram dan Dialogflow.

Langkah 1. Pergi ke Konsol Dialogflow.

Langkah 2. Pilih tab “Integrasi” di sebelah kiri.

Cara Mengintegrasikan Aliran Dialog ke Telegram 6

Langkah 3. Dari senarai integrasi yang mungkin, klik pada “Telegram.”

Langkah 4. Anda akan mendapat menu pop timbul yang meminta anda memberikan API bot. Tampalkan urutan dari bahagian 1 di sini.

Cara Mengintegrasikan Aliran Dialog ke Telegram 7

Langkah 5. Pastikan anda memilih ejen yang betul dalam bahagian “Alam Sekitar” dalam pop timbul.

Langkah 6. DialogFlow akan menyediakan URL Webhook menggunakan tetapan pemenuhan ejen anda. Pastikan webhook anda boleh diakses secara terbuka dan dikonfigurasi dengan betul untuk menerima permintaan HTTPS.

Sekiranya sambungan itu berjaya, anda sepatutnya dapat berbincang dengan chatbot yang baru dibuat dan ia harus mengesan teks atau dalam beberapa kes walaupun ucapan, bergantung pada sejauh mana persediaan ejen dari Bahagian 2.

Selepas itu, ia adalah untuk menguji dan mengoptimumkan bot untuk memastikan ia memberikan respons yang betul.