Загрузка и скачивание файлов с Tilda Publishsing. Получение загруженных файлов в Telegram

Введение

Загрузка и скачивание файлов с Tilda. Tilda Publishing — это платформа для создания сайтов и лендингов, которая позволяет легко и быстро разрабатывать качественный контент и публиковать его на своем сайте. Тем не менее, Tilda имеет несколько ограничений, в том числе отсутствие собственного хранилища файлов. Это означает, что владельцы сайтов на Tilda не могут загружать файлы напрямую на сайт и предоставлять посетителям возможность скачивать их по прямым ссылкам. Кроме того, прикрепить файл со стороны пользователя тоже непросто, так как стандартный метод не пользуется популярностью. Однако существует решение для преодоления этих ограничений.

Загрузка и скачивание файлов с Tilda. Как скачать файл в Tilda по прямой ссылке

Загрузка и скачивание файлов с Tilda Publishsing. Получение загруженных файлов в Telegram

Если вы собираетесь делиться с посетителями изображениями в форматах JPEG, PNG или SVG, их можно загрузить в Zero Block, скопировать ссылки и назначить их кнопке для скачивания файла.

Однако, если вам нужно предоставить файлы других форматов, таких как аудиофайлы, архивы, PDF или другие документы, мы предлагаем следующее решение:

  1. Создайте любую кнопку или элемент, которые будут ссылаться на ваши файлы и запускать процесс скачивания.
  2. Перейдите в LF Cloud – простое и безопасное хранилище фалов с генерацией прямых ссылок для скачивания.
  3. Нажмите на кнопку «Выберите файл».
  4. Выберите файл с вашего устройства и нажмите на кнопку «Загрузить».
  5. После загрузки файла на сервер, внизу появится прямая ссылка на ваш файл.
  6. Скопируйте его и вернитесь в редактор своего Тильда сайта.
  7. Откройте настройки кнопки или элемента (загрузчика) и вставьте ссылку на ваш файл в поле «URL».
  8. После публикации, нажатие на эту кнопку приведет к прямому скачиванию вашего файла!

Загрузка и скачивание файлов с Tilda. Как прикрепить файл в Tilda и отправить в telegram бот

Как уже упоминалось, в Tilda Publishing функция загрузки или прикрепления файлов со стороны пользователей реализована лишь на 10%. Это означает, что возможности, которые предлагает Tilda, крайне ограничены и неудобны как для разработчиков, так и для пользователей.
Мы же предлагаем альтернативный способ загрузки файлов на сайт Tilda, который будет простым и без лишних трудностей. Кроме того, вы сможете получать файлы от пользователей прямо в ваш Telegram-бот. Для начала мы создадим Telegram-бота, который будет принимать файлы, отправленные посетителями вашего сайта на Tilda.

Как создать telegram бота

Загрузка и скачивание файлов с Tilda Publishsing. Получение загруженных файлов в Telegram
  1. Откройте telegram на вашем устройстве.
  2. Введите в поиске «BotFather», откройте бота и нажмите на кнопку «Запустить».
  3. В полученном сообщении от бота нажмите на «/newbot» или введите эту команду в поле «Написать сообщение» и отправьте боту.
  4. После этого BotFather предложит вам придумать название для вашего бота. (Пример: sitefilebot)
  5. Когда придумаете название и отправите боту, он предложит придумать имя пользователя. (Пример: TetrisBot или tetris_bot)
  6. После этих действий BotFather отправит вам поздравительное сообщение, которое будет содержать ссылку на ваш бот и его API token.
  7. Скопируйте API token и сохраните в удобном месте, он вам еще пригодится.
  8. Теперь нажмите на ссылку на вам бот и нажмите на кнопку «Запустить», чтобы запустить вашего нового бота.

Как найти chat id telegram бота

Загрузка и скачивание файлов с Tilda Publishsing. Получение загруженных файлов в Telegram
  1. Откройте любой браузер и скопируйте в поисковую строку следующую ссылку: https://api.telegram.org/botAPI Token/getUpdates
  2. Скопируйте API token вашего из диалога с BotFather или из того места, куда вы его сохранили и вставьте в ссылку в браузере после слова «bot» вместо «API Token».

Должна получиться такая конструкция:

Загрузка и скачивание файлов с Tilda Publishsing. Получение загруженных файлов в Telegram

3. Когда соберете корректную ссылку, нажмите на «Enter» и перейдите по ней.
4. Если все сделали правильно, в окне браузера увидите следующий текст: {“ok”:true,”result”:[]}
5. Не закрывайте эту вкладку в браузере.
6. Вернитесь в свой telegram бот и напишите ему любое сообщение.
7. После этого обновите вкладку в браузере.
8. Найдите chat id, скопируйте и сохраните его в удобном месте. (Пример: “chat”:{“id”:801546823 )

Как загрузить файл в Tilda

В предыдущих разделах мы создали Telegram-бота, получили его API token и chat ID. Теперь мы полностью подготовлены к реализации функции загрузки файлов на Tilda. Для этого:

  1. Создайте zero block.
  2. Нажмите на кнопку «+» и выберите «Add HTML».
  3. Откройте html элемент и скопируйте в него код.
  4. Скопируйте API token вашего telegram бота и вставьте его в код, в строку 81 в ссылку «https://api.telegram.org/botAPI Token/sendDocument» вместо «API Token».
  5. Скопируйте chat id вашего бота и вставьте его в строку 78 в «formData.append».
  6. Сохраните изменения и опубликуйте страницу.

В результате у нас появились кнопки для выбора файла и его отправки в Telegram. После того как пользователь выберет файл, его название отобразится внутри кнопки выбора. Когда пользователь нажимает кнопку «Отправить», внизу появляется сообщение «Отправка файла…», которое затем сменяется на «Файл успешно отправлен в Telegram-бот!». После этого прикрепленный файл сразу же поступает в ваш Telegram-бот.

реклама
разместить
Начать дискуссию