Webhook nedir?

Bu, gerçekleşen bir olay hakkında bir bildirimdir. Bu bildirim, değişen değişkenlerin değerlerini içerir.

Webhook nasıl alınır?

Telegram'dan eksiksiz bir webhook almak için save_webhook değişkenine herhangi bir değer atamak yeterlidir:

Örnek save_webhook = 'metin değeri'

Örnek: sayısal değişken değeri

save_webhook değişkeni, bir proje sabiti veya hesaplayıcıdaki bir değişken olabilir (yukarıdaki örnekler):

Bu durumda, böyle bir değişken içeren bot mesajına müşterinin yanıtı, işlem değişkenleri arasında müşteri kartında bulabileceğiniz tg_request Telegram değişkenine kaydedilecektir.

Müşteri, save_webhook değişkeninin atandığı bloktaki bot mesajına yanıt verdi.

Müşteri değişkeninde tg_request ve save_webhook

Bir değişken kullanarak medya bağlantısı nasıl alınır?

Bir kullanıcı tarafından gönderilen video, resim veya animasyon için doğrudan indirme bağlantısı almak üzere tg_request işlevini kullanabilirsiniz.

Uygulama adımları:

  1. Webhook değişkenini ayarlayın:
    İlk olarak, save_webhook adlı bir değişkene herhangi bir değer atayın. Bunu bir proje sabiti veya bir Hesaplayıcı bloğu içindeki bir değişken olarak tanımlayabilirsiniz.
  2. Tetikleyici bloğunu oluşturun:
    Ardından, bir Tetikleyici bloğu oluşturun. Bu blok, gelen medyayı dinleyecek ve dosya bağlantısını yakalamak için save_webhook değişkeninizle birlikte tg_request işlevini kullanacaktır.

  • Ardından, sonucu çıkarmak için bir blok oluşturun.

Botunuzdan bir dosyaya doğrudan bağlantı almak için şu adımları izleyin:

  1. Bağlı Telegram botunuza gidin ve bir sohbet başlatın.
  2. Belirlenen anahtar kelimenizi yazın dosya isteği işlevini etkinleştirmek için.
  3. Dosyayı gönderin (resim, video vb.) indirilebilir bağlantısını almak istediğiniz.

Alınan Telegram yanıtındaki son file_id'ye dikkat edin:

Alınan bağlantının yalnızca dosyayı gönderdiğiniz bot çerçevesinde geçerli olduğunu unutmayın.