Bir sohbetin en temel yapı taşı olan ‘mesaj’ unsurunu inceleyerek başlayalım.
Josef botlarının tümü, mesajlar çevresinde geliştirilir. Bir mesaj iki ana unsurdan oluşur: ileti ve yanıt. Josef botları, kullanıcıyı bir soru veya ifade yoluyla harekete geçirir ve ardından da kullanıcıya yanıtlamaları için fırsat tanır.
Bunu, kişilerin bilgiler paylaşabileceği ve diğer kişilerden de yanıt vermesini isteyebileceği bir konuşma gibi düşünün. Botlar da tıpkı bu şekilde çalışır!
Nasıl mesaj oluşturulacağını öğrenmek için aşağıdaki videoyu izleyin.
Botunuzu geliştirirken seçebileceğiniz birçok farklı mesaj ve yanıt çeşidi vardır. Karşınızda, başlangıçta alıştırma yapmanızı önerdiğimiz en yaygın 3 yanıt türü:
Bu tür, kullanıcıdan yanıt toplamaz. İleti kullanıcıya gösterilir ve ardından bot, kullanıcıdan herhangi bir girdi almadan bir sonraki mesaja geçer. Kullanıcıya bir açıklamada bulunacaksanız veya uzun metin paragraflarını küçük mesajlara bölmek isterseniz bu yanıt türünü kullanın.
Bu yanıt türü; kullanıcının yanıtında kelimeler, sayılar ve semboller dahil olmak üzere herhangi bir metin biçimini yazıya dökmesine olanak tanır. Kullanıcının serbest metinle yanıt verebilmesini istediğinizde -örneğin bir şeyi tanımlarken ya da bu türlere karşılık gelmeyen bir yanıt olduğunda- bu türü kullanın.
Bu yanıt türü, kullanıcının oluşturduğunuz olası seçenekler listesinden tek bir seçeneği seçmesini gerektirir. Oluşturabileceğiniz seçenek türleri şunlardır:
Evet veya hayır cevaplarını içeren soruları yanıtlamak da dahil, kullanıcının olası seçenekler listesinden seçim yapmasını istediğinizde bu yanıt türünü kullanın.
Bir sonraki adım, bağıntılar oluşturarak mesajlarınızı birbirine bağlamaktır. Bağlantılar, botlara bir sonraki adımda ne söyleyeceklerini bildirir. Bir konuşmada kimin, neyi, ne zaman söyleyeceğini belirleyen bir mantık görevi görür.
Mesajları düzenli bir sıraya koyarak aralarında nasıl bağlantı oluşturulacağını öğrenmek için aşağıdaki videoyu izleyin.
Son oturumda, bir bot oluşturmaya başlamıştınız. Oluşturduğunuz botla devam edebilirsiniz ya da bize ayak uydurup yeni bir tane oluşturabilirsiniz.
Sohbet oluşturma alıştırması yapmak için aşağıdaki görevleri tamamlayın:
Bitirdiğinizde, kuralları botunuza nasıl uygulayacağınızı öğrenmek için bir sonraki oturuma geçin.