कैसे अपना खुद का किक बॉट बनाने के लिए

चैट ऐप इन दिनों इंटरनेट पर सबसे गर्म चीजों में से एक हैं - 2016 में 1.4 अरब से अधिक लोगों ने चैट एप का इस्तेमाल किया, जिससे उन्हें मोबाइल एप्लिकेशन का सबसे लोकप्रिय प्रकार बना दिया गया। कितने लोगों को यह एहसास नहीं है कि वे "लोगों" में से कुछ ऑनलाइन चैट कर रहे हैं वास्तव में स्वचालित प्रोग्राम हैं, जिन्हें बॉट्स भी कहा जाता है। लोकप्रिय चैट ऐप किक ने एक किक बॉट बनाया और तैनात किया जो लोग चैट कर सकते हैं, लेकिन आप अपना खुद का बॉट भी बना सकते हैं!

एक किक बॉट क्यों बनाते हैं? खैर, प्रक्रिया मुश्किल नहीं है, यह दिलचस्प है, और एक बॉट बनाने से आप स्वचालन कैसे काम करता है इसके बारे में आपको थोड़ा (या बहुत कुछ) सिखा सकते हैं। किक का अपना बॉट स्टोर है, इसलिए यदि आप एक गुणवत्ता बॉट बनाते हैं, तो आप इसे स्टोर में रख सकते हैं। अधिकांश बॉट गुणवत्ता में बहुत कम हैं, इसलिए यदि आपके पास अच्छा विचार है और इसे अच्छी तरह कार्यान्वित करें, तो आप अपने बॉट के लिए बहुत ध्यान दे सकते हैं। इसके अलावा, बॉट्स के पास वैध ग्राहक फ़ंक्शन है जो ऑनलाइन ग्राहक सेवा के कुछ रूप प्रदान करता है, इसलिए एक बॉट विकसित करना एक उपयोगी रेज़्यूमे आइटम हो सकता है जो आपको एक प्रोग्रामिंग नौकरी मिल सकता है!

किक पर एक बॉट बनाने के लिए कुछ अलग-अलग दृष्टिकोण हैं। किक प्रक्रिया के लिए आपको यह जानने की आवश्यकता है कि पाइथन या नोड.जे.एस. में कोड (कम से कम थोड़ा) कैसे कोड करें। वहां स्टैंडअलोन बॉट सॉफ़्टवेयर प्लेटफ़ॉर्म भी हैं जो कोड को कोड किए बिना बॉट को कॉन्फ़िगर करने देते हैं।

अपने किक बॉट की योजना बना रहे हैं

अपने बॉट को विकसित करने के लिए सही कूदने से पहले, आपको कुछ समय नियोजन करना चाहिए। आप अपने बॉट को क्या करना चाहते हैं? आप इसे प्राप्त करना चाहते हैं? क्या वहां सभी अन्य बॉट्स से अलग होने जा रहा है? निर्माण चरण पर जाने से पहले इन सभी सवालों पर विचार करें क्योंकि दिमाग में एक स्पष्ट लक्ष्य आपको ध्यान केंद्रित करने में मदद करेगा क्योंकि आप अपना बॉट विकसित करते हैं। यदि आप मस्ती के लिए बस एक बॉट बनाने की योजना बना रहे हैं, तो ये प्रश्न कम महत्वपूर्ण हैं - आप इसे विकसित करना शुरू कर सकते हैं और देख सकते हैं कि क्या होता है। इससे कोई फर्क नहीं पड़ता कि यह पहले किया गया है क्योंकि आप इसे अपने लिए कर रहे हैं। यदि आप दूसरों के उपयोग के लिए एक बॉट बनाने की योजना बना रहे हैं, तो ये प्रश्न अधिक महत्वपूर्ण हैं। यदि आपका बॉट कुछ नया नहीं करता है, तो इसका इस्तेमाल क्यों करेगा?

कुछ वस्तुओं को आपको समय से पहले योजना बनाना चाहिए:

  1. अपने किक बॉट के लिए एक संक्षिप्त, स्नैपी नाम की सोच।
  2. एक व्यक्तित्व उठाओ। क्या यह व्यंग्यात्मक होगा? अनुकूल? अलग?
  3. अपने लक्षित दर्शकों और विषय वस्तु पर निर्णय लेना। क्या यह एक बॉट है जो वयस्कों के साथ खेल बोलता है? एक बॉट जो बच्चों को चुटकुले बताता है?
  4. आप जिस तरह की बातचीत करना चाहते हैं उसके बारे में सोच रहे हैं। क्या बॉट वास्तव में विश्लेषण करता है कि दूसरा व्यक्ति क्या कहता है, या यह बहुत उथला है?
  5. विषय से बाहर आने वाली बातचीत को पुनर्निर्देशित करने के तरीके को ध्यान में रखते हुए।

बॉट शुरू करना

एक बॉट बनाने शुरू करने के लिए आपको किक ऐप की आवश्यकता होगी और आपको किक डेवलपर साइट पर साइन अप करने की आवश्यकता होगी।

  1. ऐप स्टोर (ऐप्पल या Google Play) से ऐप प्राप्त करें।
  2. इसके बाद आपको किक देव वेबसाइट पर जाकर पंजीकरण करना होगा।
  3. अपने डिवाइस पर किक ऐप खोलें और देव पेज से किक कोड स्कैन करें।
  4. किक बॉट @ बोट्सवर्थ के लिए आपको एक संदेश भेजने और उस संदेश में जुड़े विज़ार्ड का पालन करने के लिए प्रतीक्षा करें। आपको एक उपयोगकर्ता आईडी, प्रदर्शन नाम और प्रोफाइल छवि दर्ज करने की आवश्यकता होगी।

आपके बॉट की नंगे हड्डियां अब बनाई गई हैं, और यह कुछ खुफिया जानकारी देने के लिए तैयार है।

विकल्प 1 - एक प्रोग्रामिंग भाषा का उपयोग कर एक बॉट बनाएँ

एक बार ऊपर दिए गए चरणों को पूरा करने के बाद, किक प्रारंभ पृष्ठ पर जाएं।

  1. पाइथन या जावा में कोड करना चाहते हैं या नहीं, इस पर निर्भर करता है कि पाइथन या नोड.जेएस का उपयोग करके निर्देशित के रूप में अपनी एपीआई लाइब्रेरी इंस्टॉल करें। किक मैनुअल यहां बहुत उपयोगी है, और आपको अपना कॉन्फ़िगर करने में मदद के लिए उदाहरण बॉट दिखाता है।
  2. यदि आपको थोड़ी मदद की ज़रूरत है तो किक का अपना गिथब पेज भी है।
  3. अपनी पसंद की भाषा का उपयोग कर अपने बॉट को प्रोग्राम करें।
  4. परीक्षण, परीक्षण और परीक्षण फिर से। आपको मित्रों को यह भी परीक्षण करने में मदद करने के लिए आमंत्रित करना चाहिए, क्योंकि वे आपके बॉट को तोड़ने के तरीकों के साथ आएंगे, जिन्हें आपने स्वयं नहीं सोचा होगा।
  5. जब आप खुश होते हैं, तो किक बॉट स्टोर के माध्यम से जंगली में बॉट को छोड़ दें।

आपने देखा होगा कि मैंने बॉट के वास्तविक प्रोग्रामिंग पर चमक डाली है। किक ने ऐसा करने के तरीके पर ट्यूटोरियल्स का एक बड़ा सेट बनाया है।

विकल्प 2 - ChatFlow का उपयोग करके एक बॉट बनाएं

ChatFlow केवल कई एपीआई टूल्स में से एक है जो आपको कोड का उपयोग करने के बजाए अपने बॉट बनाने के लिए ग्राफिकल इंटरफेस का उपयोग करके बॉट सृजन सरल बनाता है।

  1. ऐप डाउनलोड करने और kik.com में लॉग इन करने के लिए बॉट शुरू करने के तहत उपर्युक्त चरणों का पालन करें।
  2. बोट्सवर्थ का उपयोग करके अपने बॉट को बनाने और नाम देने के निर्देशों का पालन करें।
  3. Kik.dev वेबसाइट के भीतर कॉन्फ़िगरेशन का चयन करें और बॉट नाम और एपीआई कुंजी कॉपी करें।
  4. चैटफ्लो एप्लिकेशन बनाएं और किक-इन और किक-आउट के साथ प्रवाह शुरू करें।
  5. किक-इन नोड पर राइट क्लिक करें, 'नया किकबॉट-कंट्रोलर जोड़ें' चुनें और संपादित करें। बॉट नाम और एपीआई कुंजी पेस्ट करें और जोड़ें का चयन करें।
  6. किक-आउट पर राइट क्लिक करें, बॉट नाम का चयन करें और ठीक क्लिक करें।
  7. तैनाती का चयन करें।

यह एक मूल किक बॉट बनाता है। यह बॉट सिर्फ आपके द्वारा भेजे जाने वाले किसी संदेश को प्रतिबिंबित करेगा, लेकिन आपके बॉट की नंगे हड्डियां बनाई गई हैं। यहां से आप अपने बॉट के लिए अधिक उन्नत संदेश और इंटरैक्शन विकसित कर सकते हैं जब तक आप पूरी तरह से खुश न हों। ChatFlow के अंदर निर्देश बहुत स्पष्ट और तार्किक हैं, इसलिए लगभग कोई भी चैट बॉट बना सकता है!

उपसंहार

किक में एक बॉट का निर्माण या तो प्रोग्रामिंग द्वारा या चैटफ्लो जैसे बॉट स्टार्टर प्लेटफार्मों में से एक का उपयोग करके किया जा सकता है। आप किसी भी तरह का बॉट बना सकते हैं, लेकिन यदि आप इसे प्रोग्रामिंग के माध्यम से करते हैं तो आप और जानेंगे। किक एकमात्र चैट सेवा नहीं है जो अपने पारिस्थितिक तंत्र में बॉट्स के उपयोग को प्रोत्साहित करती है, और बॉट एक बढ़ती इंटरनेट प्रवृत्ति है। बुद्धिमान बॉट कोड करने के लिए सीखना असली क्षमता के साथ एक नौकरी है।

यह भी देखना