Kendi Kik Bot Nasıl Yapılır?

Sohbet uygulamaları bugünlerde internetteki en sıcak şeylerden biri - 2016'da 1.4 milyardan fazla kişi bir sohbet uygulaması kullandı ve en popüler mobil uygulama türü haline geldi. Pek çok insanın fark etmediği, çevrimiçi ortamda sohbet ettikleri “kişilerin” aslında botlar olarak da bilinen otomatik programlardır. Popüler sohbet uygulaması Kik, insanların sohbet edebileceği bir Kik botu yarattı ve dağıtdı, ancak kendi botunuzu da yapabilirsiniz!

Neden bir Kik botu yapıyorsun? Süreç zor değildir, ilginçtir ve bir bot yaratmak, otomasyonun nasıl çalıştığı konusunda size biraz (veya çok) öğretebilir. Kik kendi Bot Mağazasına sahiptir, böylece kaliteli bir bot oluşturursanız, mağazaya yerleştirebilirsiniz. En botlar oldukça düşük kalitededir, bu yüzden iyi bir fikriniz varsa ve iyi uygularsanız, botunuz için çok fazla dikkat çekebilirsiniz. Ayrıca, botlar çevrimiçi müşteri hizmetlerinin bazı formlarını sağlayan meşru bir işleve sahiptir, bu yüzden bir bot geliştirmek bir gün bir programlama işi alabilmeniz için yararlı bir özgeçmiş olabilir!

Kik'te bir bot inşa etmek için birkaç farklı yaklaşım var. Kik süreci, Python veya Node.js.'da kodun (en azından bir bit) nasıl kodlanacağını bilmenizi gerektirir. Orada, nasıl kod yazılacağını bilmeden bir bot konfigüre etmenize izin veren bağımsız bot yazılım platformları da var.

Senin Kik bot planlama

Botunuzu geliştirmeye başlamadan önce, biraz zaman planlaması yapmalısınız. Botunun ne yapmasını istiyorsun? Ne elde etmesini istiyorsun? Onu diğer tüm botlardan farklı kılacak ne var? Oluşturma aşamasına geçmeden önce tüm bu soruları göz önünde bulundurun, açık bir hedefe sahip olmanın amacı, botunuzu geliştirirken odaklanmanıza yardımcı olacaktır. Sadece eğlence için bir bot oluşturmayı planlıyorsanız, bu sorular daha az önemlidir - bunu geliştirmeye ve ne olacağını görmeye başlayabilirsiniz. Daha önce yapılmış olmasının önemi yok çünkü bunu kendin için yapıyorsun. Başkalarının kullanması için bir bot yapmayı planlıyorsanız, bu sorular daha önemlidir. Botun yeni bir şey yapmazsa, neden kimse kullanır?

Önünüzde planlamanız gereken öğelerden bazıları şunlardır:

  1. Kik botunuz için kısa, çabuk bir isim.
  2. Bir kişilik seçiyorum. Alaycı olacak mı? Arkadaş canlısı? Uzak?
  3. Hedef kitlenize ve konuya karar vermek. Bu sporları yetişkinlerle konuşur bir bot mu? Çocuklara şakalar söyleyen bir bot?
  4. Sahip olmak istediğiniz konuşma türlerini düşünün. Bot gerçekten başka birinin ne söylediğini analiz ediyor mu, yoksa çok sığ mı?
  5. Konudan çıkan konuşmaların nasıl yönlendirileceği göz önüne alındığında.

Botun başlatılması

Bir bot oluşturmaya başlamak için Kik uygulamasına ihtiyacınız olacak ve Kik geliştirici sitesine kaydolmanız gerekecek.

  1. Uygulamayı uygulama mağazasından (Apple veya Google Play) edinin.
  2. Daha sonra Kik Dev web sitesini ziyaret etmeli ve kayıt olmalısınız.
  3. Cihazınızdaki Kik uygulamasını açın ve dev sayfasından Kik Kodunu tarayın.
  4. Kik bot @Botsworth'un size bir mesaj yollamasını ve o mesaja bağlı olan sihirbazı takip etmesini bekleyin. Bir kullanıcı kimliği, görünen ad ve profil resmi girmeniz gerekecektir.

Botunuzun çıplak kemikleri şimdi oluşturuldu ve bazı zekaların verilmesi için hazır.

Seçenek 1 - Bir programlama dili kullanarak bir bot oluşturun

Yukarıdaki adımları tamamladıktan sonra Kik Başlarken sayfasını ziyaret edin.

  1. Python veya Java'da kod yazmak isteyip istemediğinize bağlı olarak Python veya Node.js'yi kullanarak API kitaplığınızı yönlendirilmiş şekilde yükleyin. Kik kılavuzu burada oldukça yararlıdır ve sizinkinizi yapılandırmanıza yardımcı olacak örnek botları gösterir.
  2. Biraz yardıma ihtiyacınız olursa Kik'in de kendi Github sayfası var.
  3. Botunuzu tercih ettiğiniz dili kullanarak programlayın.
  4. Test, test ve tekrar test edin. Ayrıca, test etmenize yardımcı olması için arkadaşlarınızı da davet etmelisiniz, çünkü botunuzu kırmak için kendi yolunuzda düşünmezdiniz.
  5. Mutlu olduğunda, botu Kik bot deposu aracılığıyla vahşi hayvanlara bırakın.

Botun gerçek programlamasında fark ettim. Kik, bunun nasıl yapılacağı konusunda harika bir eğitim seti oluşturdu.

Seçenek 2 - ChatFlow kullanarak bir bot oluşturun

ChatFlow, bot kullanmak yerine botunuzu oluşturmak için grafik bir arayüz kullanmanıza izin vererek, bot oluşturmayı basitleştiren birçok API aracından sadece biridir.

  1. Uygulamayı indirmek ve kik.com'a giriş yapmak için botun başlatılması altındaki adımları izleyin.
  2. Botsworth'u kullanarak botunuzu oluşturmak ve adlandırmak için talimatları izleyin.
  3. Kik.dev web sitesinde Yapılandırma'yı seçin ve bot adını ve API anahtarını kopyalayın.
  4. Bir ChatFlow uygulaması oluşturun ve kik-in ve kik-out ile başlayan bir akış oluşturun.
  5. Kik-in düğümüne sağ tıklayın, 'Add new kikbot-controller' seçeneğini seçin ve düzenleyin. Bot adını ve API anahtarını yapıştırın ve Ekle'yi seçin.
  6. Kik-out'a sağ tıklayın, bot adını seçin ve Tamam'a tıklayın.
  7. Dağıt'ı seçin.

Bu temel bir Kik botu oluşturur. Bu bot sadece gönderdiğiniz herhangi bir mesajı yankılanacak, ancak botunuzun çıplak kemikleri oluşturuldu. Buradan tamamen mutlu olana kadar botunuz için daha gelişmiş mesajlar ve etkileşimler geliştirebilirsiniz. ChatFlow içindeki talimatlar çok açık ve mantıklı, bu yüzden hemen hemen herkes bir sohbet botu oluşturabilir!

Özetliyor

Kik'te bir bot oluşturmak, programlama veya ChatFlow gibi bot başlangıç ​​platformlarından birini kullanarak yapılabilir. Her iki durumda da bir bot yapabilirsin, ama eğer programlama yoluyla yaparsan daha fazlasını öğreneceksin. Kik, ekosistemlerinde bot kullanımını teşvik eden tek sohbet hizmetidir ve botlar giderek büyüyen bir internet trendi. Akıllı botları kodlamayı öğrenmek gerçek potansiyeli olan bir iştir.

Ayrıca Bkz