Bu rehberin konusu Yusuf Usta bilinen adıyla Quiec‘in oluşturduğu açık kaynaklı, kolay anlaşılır PHP kütüphanesi Boting!
Boting’i yüklemek için ilk önce Composer’ı yüklemeniz gerekir. Composer’ı yükledikten sonra aşağıdaki komutu bir proje klasörü açarak komut istemcinize yazmalısınız.
Boting’te Webhook ve GetUpdates olmak üzere iki yol ile güncelleme alabilirsiniz.
GetUpdates yöntemi varsayılan olarak ayarlıdır, herhangi bir şey eklemenize gerek yoktur.
Bu fonksiyon, mutlaka regex olmalıdır.
Örneğin burada /start
komutuna “Merhaba!” cevabını veriyor.
Bu fonksiyon ile mesaj türlerini belirtebilirsiniz.
Diğer mesaj türlerini burada bulabilirsiniz.
inline_query
veya callback_query
ile yanıt vermek için bu fonksiyonu kullanabilirsiniz.
Bot API‘deki komutları aynı şekilde kullanabilirsiniz. Örneğin botun mesaj göndermesini istiyorsanız, sendMessage fonksiyonundaki parametrelere bakmanız gerekir.
Kalın, eğik vb. eklemek istemeyeceğinizi varsayarsak; sadece chat_id
ve text
parametreleri gerekli.
Örneğin burada, @trtelegram kanalına bot ile mesaj gönderdik.
Boting kütüphanesinin hakkında daha fazla örnek görmek isterseniz, bu dosyayı inceleyebilirsiniz.
Bu tür rehberlerin devamını istiyorsanız, yorumlarda belirtebilirsiniz.