Теперь в tiny[stash] можно выгружать файлы по URL: https://tinystash.undef.im/upload/url
Лимит пр размеру тот же, 20 MiB, а вот с типами файлов плохо, у телеграма белый список поддерживаемых типов, что угодно откажется принимать, но jpg, png, webp, gif, mp3, ogg, mkv, mp4, mov, webm жрёт.
Можно выгружать курлом по тому же эндпоинту, если указать хэдер app-id, так же, как для файлов: https://tinystash.undef.im/docs/api (документацию по урловой выгрузке потом напишу). Ссылку можно передать
* формой в поле url, указав, что это application/x-www-form-urlencoded
* жсоном в поле url, указав, что это application/json
* просто ссылку текстом, указав, что это text/plain