Home / İnternet / Messenger Botları

Messenger Botları

Messenger Botları

Son zamanların en çok kullanılan sosyal medya hesaplarından bir tanesi olan facebook messenger için anlık mesaj iletimi için geliştirilen botlar yer almaktadır. Online alış verişlerden haber takiplerine ya da trafik yol gibi durumlara anında erişim sağlanacaktır. Aylık olarak ortalama olarak dokuz yüz bin kişiye kadar erişim sağlaması da dikkatleri çekecektir.

Messenger Botları

Messenger Botları İçin Neler Gereklidir?

Herkesin erişimlerini daha hızlı bir hale getirmek için yer alan messenger botları için gerekli yapılar da dikkatleri çekmektedir. İşte bulunması gereken yapılar;

  • SSL destekli yapıda olan bir domain hizmeti
  • SSH erişimlerine sahip olan bir sunucu hizmeti
  • NodeJS ve bunun için gerekli olan paketler. Bu paketler Espress, Request, Body-parser olarak değişiklik göstermektedir.

Bu işlemleri yerine getirmek için yeni bir facebook uygulaması bulunması gerekir. Eğer hali hazırda bir uygulama bulunmuyorsa bunun için yeni bir hesap açılması önemli bir durumdur.

Messenger Botları Nasıl Oluşturulur?

Messenger botları oluşturmak için kişilerin kendilerine ait facebook hesaplarından bir adet sayfa oluşturmaları gerekir. Sırası ile peşinden takip edilmesi gereken adımlar;

  • Kişilerin kendilerine ait oluşturdukları sayfalardan All Apps uygulamasına girilmesi gerekir. Bunun ardından dashboard ve peşinden messenger ayarlarına sırası ile girilir.
  • Token gereration olarak yer alan yapının altından oluşturulan sayfa tıklanır. Oluşması sağlanılan page access token yapısını tekrar kopyalanır.
  • Kopyalanma işlemi tamamlanmış token durumlarına gerekli komutların eklenmesi, ardından terminalde çalıştırılması sağlanır.
  • Tüm işlemler tamamlandıktan sonra en son kısımda yer alan ağaç kısımlarına sunucuların yollanması gerekir. Bu ağaç yapısı;
  • bot.js
  • ssl olarak değişiklik gösterir. SSL kısımlarından ise;
  • ssl.ca
  • ssl.key
  • ssl.crt

bot.js olarak tamamlanması gerekir.

  • Terminal kısımlarından js dosyaları alındıktan sonra node bot.js komutunu vermek ve çalıştırmak gerekir. Ardından https sunucusu ya da gelen isteklerin dinlenmesi önemli bir detay olmaktadır.
  • Tüm işlemlerin sonundan en son aşamaya gelinir. Burada yer alan messenger sayfalarının webhooks bölümlerinde yer alan setup webhooks yapısına basılmalı ve bunun ardından açılan modal yapılarından botun çalıştığı kısımda yer alan adres kısımlarına kodlarda verilen veriftyToken değeri ile Subscription Fields kısımlarında yer alan checkbox yapılarını seçmek ve Verify and save kısımlarına basılmalıdır.

Tüm işlemlerin tamamlanması ile sizler istediğiniz an kendiniz için oluşturmayı başardığınız botlarınız ile konuşmaya başlayabilirsiniz.

Dikkat Edilmesi Gereken Noktalar

Messenger uygulamalarının kullanıcılar üzerinde daha etkin bir hale gelmesi için düz metin dışında ek olarak resim gönderimlerini sağlanabilir. Bunun ardından facebook üzerinde hazırlanması tamamlanmış yapılanmış olan mesajları yani structed messages olarak kullanımı sağlanabilir. Resim eklenilmesinin ardından sendTextMessage olarak yer alan fonksiyon üzerinde ufak da olsa bir değişiklik yapılması gerekir. Fonksiyon yapılarının ikinci kısımları olarak text yapısını sadece messageData olarak değişiklikleri sağlamak gerekir. İçeride yer alan messageData kısımını ise kaldırmak yeterli olacaktır.

About Yamtar

Check Also

Bebek kıyafetleri

En Güzel Bebek Kıyafetleri

En Kaliteli Bebek Kıyafetleri Bebekler son derecede sevimli ve oldukça da narin bireylerdir. Bu sebepten …

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir