טיש פון קאָנטענץ[באַהאַלטן][ווייַזן]
טשאַטבאָץ האָבן יוואַלווד ווי נוציק מכשירים פֿאַר ביידע אָרגאַנאַזיישאַנז און מענטשן אין די געשווינד יקספּאַנדינג וועלט פון טעכנאָלאָגיע.
טעלעגראַם דיסטינגגווישיז צווישן די פאַרשידן פּלאַטפאָרמס צוטריטלעך ווי אַ פאָלקס שמועס ווייכווארג מיט אַ ברייט פאַרשיידנקייַט פון פֿעיִקייטן און אַ באַטייטיק באַניצער באַזע.
אין דעם פּאָסטן, איך וועט דעלוו אין די טשיקאַווע וועלט פון קריייטינג אַן אַי טעלעגראַם טשאַטבאָט פֿון קראַצן. איך וועל גיין איבער ביידע קאָדלעסס און פּיטהאָן קאָד טוטאָריאַלז.
לאמיר אנהייבן!
בויען אַ טשאַטבאָט מיט ManyChat
מאַניטשאַט איז אַ שטאַרק פּלאַטפאָרמע וואָס אַלאַוז איר צו בויען טשאַטבאָץ פֿאַר נוצן אין פאַרשידן מעסידזשינג פּלאַטפאָרמס, אַרייַנגערעכנט טעלעגראַם.
איך וועל פירן איר דורך דעם פּראָצעס פון קריייטינג אַ טעלעגראַם טשאַטבאָט ניצן ManyChat אין דעם שריט-פֿאַר-שריט טוטאָריאַל.
דורך די מסקנא פון דעם קורס, איר וועט האָבן אַ ארבעטן טשאַטבאָט וואָס קענען ינטעראַקט מיט טעלעגראַם יוזערז.
רעדזשיסטערינג פֿאַר ManyChat
אָנהייבן דורך באזוכן די ManyChat וועבזייטל און שאַפֿן אַ חשבון.
איר קענט סעלעקטירן דעם פריי פּלאַן אָדער קוק אין די פּרעמיע אַלטערנאַטיוועס פֿאַר מער פֿעיִקייטן און קייפּאַבילאַטיז.
קאַנעקטינג טעלעגראַם צו ManyChat
נאָך קריייטינג דיין ManyChat חשבון, גיין צו די אָפּטיילונג "טשאַנאַלז" און סעלעקטירן "טעלעגראַם". גיי די אינסטרוקציעס אויף דעם עקראַן צו פֿאַרבינדונג ManyChat צו דיין טעלעגראַם חשבון.
ManyChat קענען פאַרבינדן מיט דיין טעלעגראַם טשאַטבאָט דאַנק צו דעם ינאַגריישאַן.
קריייטינג די Bot מיט BotFather
BotFather איז אַ באָט וואָס סערוועס ווי אַ באַפֿעל צענטער פֿאַר אַלע באָט-פֿאַרבונדענע דוטיז. עס כולל עטלעכע ינסטראַקשאַנז פֿאַר קאַנטראָולינג און קאַסטאַמייזינג דיין באָץ.
איך געוויינט די "/ נעווסבאָט" באַפֿעל און נאכגעגאנגען די סטעפּס צו שאַפֿן אַ נייַע באָט. איך האָב געגעבן מיין באָט דעם נאָמען "טריינג_אַ_נעו_באָט," און דערנאָך איך געגעבן עס אַ נאמען וואָס איז געענדיקט אין "באָט."
BotFather האָט צוגעשטעלט אַ איין-פון-אַ-מין הטטפּ אַפּי סימען פֿאַר מיר, וואָס איך געוואלט צו סיקיורלי האַלטן ווייַל עס אַלאַוז מיר צו אַרבעטן די באָט.
נאָך איך פאַרטיק בויען מיין נייַע באָט, BotFather גיט אונדז די טעלעגראַם קשר פון באָט.
צו מאַכן מיין באָט מער אַפּילינג און ינפאָרמאַטיוו, איך קען אַרייַננעמען אַ באַשרייַבונג, אַן וועגן אָפּטיילונג און אַ פּראָפיל בילד.
BotFather אויך אַדווייזד מיר צו קאָנטאַקט Bot Support אויב איך געוואלט אַ בעסער נאָמען פֿאַר מיין Bot.
BotFather יקספּאָוזד מיר צו פילע קאַמאַנדז פֿאַר אָנפירונג מיין באָט בעשאַס די סעסיע.
צווישן די קאַמאַנדז זענען די פֿאַר אַפּדייטינג די באָט ס נאָמען, באַשרייַבונג, אינפֿאָרמאַציע און פּראָפיל פאָטאָ.
איך קען אויך טוישן די באַפֿעל רשימה, אַראָפּנעמען די באָט אויב נייטיק, און טוישן באָט סעטטינגס ווי ינלינע מאָדע, פּריוואַטקייט מאָדע אין גרופּעס, און מער.
BotFather גיט פאַנגקשאַנאַליטי פֿאַר אָנליין אַפּפּס און שפּילערייַ אין אַדישאַן צו דעוועלאָפּינג און מיינטיינינג באָץ. איר קענען נוצן גרינג ינסטראַקשאַנז צו טוישן אָדער ויסמעקן קראַנט אָנליין אַפּלאַקיישאַנז און שפּילערייַ, ווי געזונט ווי צו בויען נייַע.
קאַפּיינג די API טאָקען
מאַכן זיכער צו האַלטן דיין אַפּי סימען סוד און צושטעלן עס בלויז נאָך איר דזשענערייטאַד עס. די ManyChat API טאָקען זאָל זיין קאַפּיד.
ווי דער סימען אַלאַוז אַקסעס צו דיין טעלעגראַם חשבון, עס איז יקערדיק צו האַלטן עס זיכער.
פּאַסטינג די אַפּי טאָקען אין ManyChat
גיין צו די טעלעגראַם ינאַגריישאַן סעטטינגס אין ManyChat דורך עפן דעם חשבון.
נאָכמאַכן די אַפּי סימען, און שטעלן עס אין די "manychat-telegram-bot-token" אָפּטיילונג וואָס איר האָט געפֿונען פריער. דיין ManyChat חשבון און טעלעגראַם זענען איצט לינגקט.
קאַנעקטינג פילעטשאַט און טעלעגראַם
דיין ManyChat חשבון איז איצט לינגקט צו דיין טעלעגראַם חשבון אַמאָל די אַפּי סימען איז קאַפּיד הצלחה.
ManyChat קענען פאַרבינדן מיט דיין טעלעגראַם טשאַטבאָט דאַנק צו דעם ינאַגריישאַן.
מאַכן אַ נייַע לויפן פֿאַר אַוטאָ רעספּאָנסעס
אַקסעס די "אָטאַמיישאַן" שטריך אין ManyChat צו ריספּאַנד אויטאָמאַטיש צו ספּעסיפיעד ווערטער אָדער פראַסעס.
דריקט "ניו לויפן" צו בויען אַ נייַע לויפן פֿאַר די אָטאַמייטיד רעספּאָנסעס.
שאַפֿן דער ערשטער שריט (טריגער)
לייג אַ "סטאַרטינג סטעפּ" (אויך באקאנט ווי אַ טריגער) צו די נייַע לויפן.
ווען אַ ספּעסיפיעד וואָרט אָדער פראַזע איז סטייטיד אין אַ באַניצער ס אָנזאָג, דעם צינגל סטאַרץ די לויפן. צו דעפינירן די צינגל, גיט די "לייג טריגער" קנעפּל.
ניצן טעלעגראַם ווי אַ צינגל מקור
אויף די לינקס זייַט, קלייַבן "טעלעגראַם" פון די צינגל אָפּציעס.
דערנאָך, אונטער די טעלעגראַם סעטטינגס, סעלעקטירן דעם "טעלעגראַם קיווערד" ווי די פּינטלעך צינגל.
ידענטיפיצירן די קייוואָרד
דריקט דעם קיווערד אָפּציע און אַרייַן די באַטייַטיק וואָרט אָדער פראַזע צו אַקטאַווייט די אָטאַמייטיד ענטפער. נאָך אַרייַן די טערמין צינגל, גיט "שאַפֿן" צו קראָם עס.
קריייטינג דער ערשטער פלאָו סטעפּ
סעלעקטירן "טעלעגראַם" ווי דער ערשטער שריט פון די לויפן צו אָנווייַזן אַז דער ענטפער איז קאַמיונאַקייטיד דורך טעלעגראַם.
דאָס ספּעציפיצירט דעם קאַנאַל איבער וואָס די אָטאַמייטיד ענטפער וועט זיין געשיקט.
אָנזאָג פֿאַר אָטאַמאַטיק ענטפער
לייג די אינהאַלט פון די אָנזאָג וואָס וועט זיין איבערגעגעבן ווי אַ אָטאַמייטיד ענטפער צו די טעלעגראַם שריט.
צושטעלן אינפֿאָרמאַציע וועגן דעם קורס, אַזאַ ווי זיין נאָמען און אַ קורץ באַשרייַבונג, אין דעם בייַשפּיל. איר קענט אָפּטיאָנאַללי צושטעלן אַ לינק צו אַ וועבזייטל לינגקט צו דעם קורס.
אַרייַנגערעכנט אַ קנעפּל
צו אַרייַננעמען אַ קנעפּל אין די אָטאַמייטיד ענטפער, סעלעקטירן "לייג קנעפּל." שטעלן דעם טיטל פון דעם קנעפּל צו "עפֿן וועבזייטל."
צושטעלן די URL פון די וועב בלאַט צו וואָס איר ווילט צו פאַרבינדן, אַזאַ ווי אַ בלאַט ווו יוזערז קענען פאַרשרייַבן זיך פֿאַר דעם קורס אָדער לערנען מער.
באַשטעטיקן די קאָנפיגוראַטיאָן
ונטערזוכן די לויפן צו באַשטעטיקן אַז די אָטאַמייטיד ענטפער און אַפּשאַנאַל קנעפּל זענען רעכט קאַנפיגיערד.
ווי דארף, טוישן די אָנזאָג אינהאַלט אָדער קנעפּל דעטאַילס.
פאַרענדיקן די אָטאַמאַטיק ענטפער לויפן
היט די לויפן סעטטינגס, און דיין טשאַטבאָט וועט אויטאָמאַטיש ריספּאַנד מיט די פאַר-דיפיינד ענטפער, פאָרשלאָגן אינפֿאָרמאַציע וועגן דעם קורס און אַ לינק צו די קאָראַספּאַנדינג וועב בלאַט, ווען אַ באַניצער סענדז אַ אָנזאָג מיט די געגעבן טערמין אָדער פראַזע.
בויען אַ טעלעגראַם טשאַטבאָט מיט פּיטהאָן
פּיטהאָן כולל אַ פולשטענדיק קייט פון מכשירים און פּאַקאַדזשאַז פֿאַר שאפן טשאַטבאָץ. דער אַרטיקל וועט פירן איר דורך די סטעפּס פון קריייטינג אַ טעלעגראַם טשאַטבאָט מיט פּיטהאָן.
איר וועט האָבן אַ יקערדיק אָנכאַפּן ווי צו אַנטוויקלען אַ ארבעטן טשאַטבאָט וואָס קענען יבערגעבן מיט טעלעגראַם יוזערז דורך די מסקנא פון דעם לעקציע.
שאפן די סוויווע
איידער איר אָנהייבן קאָודינג, מאַכן זיכער אַז Python איז אינסטאַלירן אויף דיין מאַשין.
פּיטהאָן קענען זיין דאַונלאָודיד און אינסטאַלירן פֿון די פּיטהאָן וועבזייטל.
מיר וועלן אויך נוצן די פּיטהאָן-טעלעגראַם-באָט ביבליאָטעק, אַזוי מאַכן זיכער אַז עס איז אינסטאַלירן דורך טייפּינג די פאלגענדע באַפֿעל אין דיין באַפֿעלן שורה צובינד.
פֿאַר דעם קאָד, אָבער, איך געוויינט דזשופּיטער נאָוטבוק. איר קענען אויסקלייַבן איינער פון זיי וואָס פּאַסיק איר.
pip install python-telegram-bot
ווי צו באַקומען אַ טעלעגראַם באָט טאָקען
א באָט סימען איז פארלאנגט צו פאַרלייגן אַ טשאַטבאָט אויף טעלעגראַם.
עפֿענען דעם טעלעגראַם קליענט און, ווי פריער, זוכן פֿאַר די BotFather Bot. צו בויען אַ נייַע באָט און באַקומען די אַפּי סימען, נאָכגיין די סטעפּס.
דעוועלאָפּינג די פּיטהאָן סקריפּט
עפֿענען דיין בילכער קאָד רעדאַקטאָר און אָנהייב אַ נייַע פּיטהאָן שריפט, אַזאַ ווי telegram_chatbot.py.
אַרייַנפיר די פארלאנגט לייברעריז און בויען אַ פֿונקציע צו פּראָצעס ינקאַמינג באַניצער אַרטיקלען.
קאַנפיגיער די באָט האַנדלער
שטעלן די טעלעגראַם. ניצן דיין באָט סימען, שאַפֿן אַ באָט כייפעץ. שאַפֿן אַ ופּדאַטער אַבדזשעקט צו שעפּן טעלעגראַם דערהייַנטיקונגען.
צו פּראָצעס ינקאַמינג אַרטיקלען, צוטשעפּען אַ אָנזאָג האַנדלער צו די ופּדאַטער.
שאַפֿן דעם אָנזאָג האַנדלער
אַקסעס די אָנזאָג אינהאַלט און עקסטראַקט פּערטינאַנט אינפֿאָרמאַציע פון די אָנזאָג האַנדלער פֿונקציע.
איר קענען ונטערזוכן די אָנזאָג טעקסט, סענדער אינפֿאָרמאַציע און קיין אנדערע אָנזאָג פּראָפּערטיעס. שאַפֿן אַ ענטפער ניצן די bot.send_message () פֿונקציע באזירט אויף אינהאַלט אָדער באַניצער אינפֿאָרמאַציע.
קאַטער די Bot
אָנהייב דעם באָט אין די הויפּט חלק פון די שריפט דורך עקסאַקיוטינג די start_polling () פֿונקציע אויף די ופּדאַטער כייפעץ.
דאָס וועט קעסיידער יבערקוקן טעלעגראַם פֿאַר נייַע דערהייַנטיקונגען און רופן דעם אָנזאָג האַנדלער אופֿן ווען אַ נייַע אָנזאָג איז באקומען.
שטעלן די טשאַטבאָט צו די פּראָבע
אין דיין וואָקזאַל אָדער באַפֿעל פּינטלעך, לויפן די Python שריפט.
אָנהייבן אַ דיסקוסיע מיט דיין טשאַטבאָט אויף טעלעגראַם און זען ווי עס ריספּאַנדז באזירט אויף די לאָגיק וואָס איר האָט געשטעלט. מאַכן קיין פארלאנגט ענדערונגען צו די באָט ס נאַטור.
ינקרעאַסינג פאַנגקשאַנאַליטי
איר קענען פאַרבעסערן די פאַנגקשאַנאַליטי פון דיין טשאַטבאָט דורך אַרייַנגערעכנט עקסטרע פֿעיִקייטן.
איר קענען, למשל, שעפּן באַזונדער ינסטראַקשאַנז, צושטעלן דאַטן פֿון פונדרויסנדיק אַפּיס אָדער ויסשטימען קייפּאַבילאַטיז פון נאַטירלעך שפּראַך פּראַסעסינג (NLP).
דאָ איז די גאנצע קאָד בלאָק פֿאַר דיין צו קאָנטראָלירן:
דורך נאָכפאָלגן דעם קורץ טוטאָריאַל, איר האָט געלערנט די פאַנדאַמענטאַלז פון בויען אַ טעלעגראַם טשאַטבאָט מיט פּיטהאָן.
איר קענען מאַכן מער סאַפיסטאַקייטיד טשאַטבאָץ וואָס באַזאָרגן צו ספּעציפיש נוצן קאַסעס און צושטעלן אַ גלאַט באַניצער דערפאַרונג מיט נאָך ויספאָרשונג און מאָדיפיקאַטיאָן.
סאָף
צום סוף, אַ טעלעגראַם טשאַטבאָט גיט עטלעכע אַפּערטונאַטיז צו פֿאַרבעסערן באַניצער יקספּיריאַנסיז און פאַרגיכערן קאָמוניקאַציע.
איר קענען אָטאַמייט קונה דינסט, צושטעלן פאַקטיש-צייט אינפֿאָרמאַציע און דערהייַנטיקונגען, פאַרשפּרייטן טיילערד אינהאַלט, לויפן סערווייז און פּאָללס, צובינד מיט פונדרויסנדיק אַפּיס פֿאַר דאַטן ריטריוואַל, צושטעלן ינטעראַקטיוו שפּילערייַ אָדער קוויזיז און פיל מער מיט אַ טעלעגראַם טשאַטבאָט.
די אַדאַפּטאַבילאַטי פון טעלעגראַם טשאַטבאָץ ינייבאַלז אָרגאַנאַזיישאַנז און מענטשן צו קאַמיונאַקייטינג מיט יוזערז קאַמפערטאַבלי און ינטעראַקטיוולי און וואַקסן זייער דיגיטאַל בייַזייַן.
לאָזן אַ ענטפֿערן