Кактзагрузить гифку в Телеграм

Use saved searches to filter your results more quickly

Cancel Create saved search

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

yepIwt / VKGIFSBot Public

Inline Телеграм бот для отправки GIF-изображений из ВКонтакте

License

yepIwt/VKGIFSBot

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Switch branches/tags
Branches Tags
Could not load branches
Nothing to show
Could not load tags
Nothing to show

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Cancel Create

  • Local
  • Codespaces

HTTPS GitHub CLI
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.

Sign In Required

Please sign in to use Codespaces.

Как сохранить гифку и добавить в Телеграм

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

Еще по теме:  Как подключить Телеграмм канал на Андроид

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

Latest commit message
Commit time

README.md

VK GIFS Bot

VKGIFSBot — удобный бот для отправки GIF-изображений из ВКонтакте в Телеграмe. Работает это очень просто: бот получает токен ВКонтакте API и делает запрос docs.get , который возвращает доступные документы пользователя. Происходит отбор GIF-изображений и они возвращаются ботом через Inline. Для токенов я создал своё Standalone-приложение ВКонтакте, которое запрашивает доступ ТОЛЬКО к файлам. Это важно, потому что бот не лезет куда-то дальше, а значит ваши сообщения в безопасности.

Поиск

Я добавил функцию поиска гифок, которую можно использовать во время инлайн запроса к боту.

Отправка GIF в документы ВКонтакте

Для того, чтобы отправить GIF из Телеграма в ВКонтакте воспользуйтесь командой /backup и отправьте GIF.

Ограничения

InlineQuery в Телеграме может возвращать только 50 элементов, поэтому пришлось добавить кнопку «Следующие 50 GIF». При нажатии на неё пользователь отправляет боту /start .

Но на самом деле отправляется /start next — это называется Deep linking. Это полезно знать разработчикам ботов для Телеграма, поэтому я оставлю ссылку.

Слишком большие GIF-изображения также не отображаются.

UPD

Оказывается в InlineQuery можно передать аргумент next_offset , который по сути является оффсетом для инлайн-окна. Другими словами, когда пользователь будет листать инлайн-ответ, еще раз вызовется инлайн-функция, только с оффсетом, который вы указали в next_offset и его можно обработать, чтобы вернуть следующие 50 GIF.

Зачем я использую базу данных?

В проекте предусмотрена база данных для сохранения токенов пользователей в случае неисправности сервера.

Как запустить?

Введите телеграм токен в dockerfile и выполните:

docker build -t vkgifsbot . docker run -d —name vkgifs -v /local/path/to/rep/db:/usr/src/app/db —rm vkgifsbot

TODO

Можете поставить звёздочку или поддержать через Киви, мне будет очень приятно!

About

Inline Телеграм бот для отправки GIF-изображений из ВКонтакте

Источник: github.com

Как сделать, чтобы Telegram не сохранял фото и видео на телефон: подробная инструкция

Современные мессенджеры, такие как Telegram, обеспечивают нам простой и удобный способ общения с друзьями и близкими. В данном мессенджере мы можем отправлять и получать различные файлы, включая фотографии, видео, аудиозаписи и другие файлы. Однако, автоматическое сохранение этих файлов на нашем устройстве может занять много места и замедлить его работу. В данной статье мы рассмотрим, как можно отключить функцию автоматического сохранения фото и видео в Telegram на Android, а также как можно настроить автоматическую очистку кэша.

Еще по теме:  Как восстановить Телеграмм если требует подписку

Чтобы настройки Telegram автоматически не загружали фотографии и видео на ваше устройство, вам необходимо выполнить следующие шаги:

  • Открыть Telegram на вашем телефоне.
  • Нажать на три полоски в верхнем левом углу экрана.
  • Выбрать «Настройки».
  • Перейти в пункт «Данные и память».

  • Найти раздел «Автозагрузка медиафайлов», где можно установить параметры автоматической загрузки медиафайлов через различные типы интернет-соединений, такие как мобильная сеть, Wi-Fi и роуминг. Если у вас ограниченный объем трафика или вы не хотите использовать мобильный интернет для загрузки медиафайлов, можно отключить автозагрузку в мобильной сети, переместив ползунок влево. При этом медиафайлы не будут автоматически загружаться в мобильной сети, и вы сможете загружать их вручную. Медиафайлы будут автоматически загружаться только при подключении к Wi-Fi. Это очень удобно и поможет вам сохранить трафик.

Кроме того, если вы не хотите полностью отключать автозагрузку через мобильный интернет, а также другие типы интернет-соединений, то в разделе «Автозагрузка медиафайлов» можно ограничить её. Например, отключить автозагрузку видео и GIF только от контактов, личных чатов, групп или каналов. Также можно ограничить максимальный размер видео, например, разрешить загружать все видео размером до 10 МБ. Для этого нужно лишь выбрать соответствующие пункты. Это может быть полезно, если у вас ограниченный объем трафика или мало свободного места на устройстве.

Чтобы настройки Telegram автоматически не загружали фотографии и видео в галерею на ваше устройство, вам необходимо выполнить следующие шаги:

  • Открыть Telegram на вашем телефоне.
  • Нажать на три полоски в верхнем левом углу экрана.
  • Выбрать «Настройки».
  • Перейти в пункт «Данные и память».
  • Выбрать «Сохранять в галерее». Если вы не хотите автоматически сохранять все новые медиафайлы из личных чатов, групп и каналов в галерею вашего телефона, то необходимо передвинуть ползунок каждого пункта влево. Если вы выбрали опцию «Сохранять всё», вы можете ограничить размер файлов, которые будут автоматически сохраняться в галерее, например, все видео до 100 МВ из личных чатов будут автоматически загружаться в галерею.

Как удалять файлы с помощью встроенного таймера и как очистить кэш

В Telegram есть функция самоуничтожающихся медиафайлов, которая позволяет удалять различные файлы с определенным таймером автоматически. Эта полезная функция пригодится пользователям, которые не хотят убирать загрузку фотографий и видеороликов, но и не хотят чистить устройство самостоятельно. Итак, для удаления медиафайлов с помощью встроенного таймера, необходимо выполнить следующие действия:

  • Открыть Telegram на вашем телефоне.
  • Нажать на три полоски в верхнем левом углу экрана.
  • Выбрать «Настройки».
  • Перейти в пункт «Данные и память».
  • Выбрать пункт «Использование памяти».
Еще по теме:  Куда скачивает Телеграм веб

  • Перейти в пункт «Автоудаление медиа из памяти устройства «. Все медиафайлы, которые не были открыты в течение заданного времени будут автоматически удаляться из памяти вашего устройства, что поможет сэкономить место на устройстве. Но если выбрать пункт «Никогда», медиафайлы в памяти устройства не будут удаляться.

Также стоит упомянуть об очистке кэша в Telegram. Это поможет освободить место на вашем устройстве и улучшить скорость работы приложения. Ведь со временем кэш занимает много места на устройстве. Для этого в разделе «Использование памяти» необходимо выбрать пункт «Очистить кэш» и нажать на кнопку.

После этого кэш в Telegram будет очищен. Однако, очистка кэша также может удалить временные данные, такие как загруженные фотографии и видео, которые могут быть восстановлены только путем их повторной загрузки. Поэтому перед очисткой кэша убедитесь, что важные данные сохранены в другом месте.

Кроме того, можно настроить максимальный размер кэша, если он превысит установленный лимит, то самые старые из неиспользованных медиафайлов будут автоматически удалены из памяти устройства.

Вывод

Чтобы избежать переполнения хранилища на вашем устройстве, сэкономить мобильный интернет и сохранять только нужные файлы в Telegram, то необходимо следовать простой инструкции, о которой говорилось в статье. Необходимо выключить функцию автоматической загрузки файлов в Telegram. Для этого нужно перейти в настройки приложения и выбрать «Данные и хранение». Здесь вы найдете пункт «Автоматическая загрузка медиа», который можно отключить. После этого Telegram не будет автоматически скачивать файлы на ваше устройство, и вы сможете сохранять только нужные вам файлы вручную. Кроме того, чтобы телеграм и ваше устройство работали быстро, нужно не забывать удалять кеш и временные файлы в Telegram и, конечно, в других приложениях, которые вы используете на устройстве. Это поможет освободить место на устройстве и ускорить работу приложений.

Источник: www.ixbt.com

Рейтинг
( Пока оценок нет )
Загрузка ...