Бұл бөлім пайдаланушы файл жіберген кезде оны анықтау, оның сілтемесін алу және онымен дұрыс жұмыс істеу жолдарын түсіндіреді.

Пайдаланушының тіркеме (сурет, файл, бейне немесе аудио сияқты) жібергенін анықтау үшін келесі триггер шартын пайдалану керек:

attachment_message

Пайдаланушы файл жібергеннен кейін келесі жүйелік айнымалылар жасалады:

  • #{attachments}: Пайдаланушы хабарламасындағы барлық тіркемелердің URL мекенжайларын JSON массиві ретінде қамтиды. Бірнеше файлды өңдеу немесе деректер құрылымын бағдарламалық түрде басқару қажет болғанда осыны пайдаланыңыз.
  • #{attachment_url}: Бірінші (немесе жалғыз) тіркемеге тікелей, қарапайым мәтіндік URL мекенжайын қамтиды. Бұл дереу пайдалану үшін ең ыңғайлы айнымалы, мысалы, хабарламада сілтемені көрсету немесе оны басқа функцияға беру.

Практикалық айырмашылықты түсіну үшін екі айнымалыны да бот хабарламасында көрсетуге болады. #{attachments} айнымалысы құрылымдалған JSON массивін көрсетеді, ал #{attachment_url} қарапайым, басылатын URL мекенжайын көрсетеді.

Егер жобаңыз бірнеше пайдаланушы тіркемелерін өңдейтін болса, әрбір тіркеме URL мекенжайын арнайы айнымалыға тағайындау тиімді.

Мұны істеу үшін блок редакторындағы Калькулятор бөлімінде жаңа айнымалыны жариялап, оған #{attachment_url} мәнін тағайындаңыз.

Мысал:
user_file = #{attachment_url}

attachment_url мәнін url_image1 айнымалысына тағайындаңыз.