Save as bot в Телеграмме не работает

Требуется сохранить изображение, которое пользователь отправил боту. Насколько я понял требуется получить file_id и использовать getFile, но не могу разобраться( Подскажите пожалуйста, как это реализовать? с pyTelegramBotAPI знаком совсем недавно

Отслеживать
5,960 3 3 золотых знака 22 22 серебряных знака 44 44 бронзовых знака
задан 17 янв 2017 в 9:19
10.1k 5 5 золотых знаков 22 22 серебряных знака 66 66 бронзовых знаков

3 ответа 3

Сортировка: Сброс на вариант по умолчанию

Попробовал код выше, но для фото он не подходит. Модифицировав код получил следующее.

file_info = bot.get_file(message.photo[0].file_id) downloaded_file = bot.download_file(file_info.file_path) src = filepath + message.photo[0].file_id with open(src, ‘wb’) as new_file: new_file.write(downloaded_file)
Отслеживать
ответ дан 6 янв 2018 в 18:25
51 1 1 серебряный знак 2 2 бронзовых знака

Может кому понадобится.

Отслеживать
51.5k 198 198 золотых знаков 59 59 серебряных знаков 239 239 бронзовых знаков
ответ дан 25 апр 2018 в 5:55
41 1 1 бронзовый знак

Telegram Bot is not working

Принятие всех типов файлов, сохранение в указанную директорию и ответ от бота в виде цитаты последнего сообщения и подписи «Пожалуй, я сохраню это»

если несколько файлов, в т.ч. разных типов:

Источник: ru.stackoverflow.com

17 самых полезных телеграм-ботов для работы с Instagram

17 самых полезных телеграм-ботов для работы с Instagram

17 самых полезных телеграм-ботов для работы с Instagram

Александра Шпак Редакция «Текстерры»

4 марта 2022 года Роскомнадзор решил ограничить доступ к Facebook, а 11 марта 2022 – доступ к Instagram. Если вы находитесь на территории России, скорее всего, обе соцсети для вас сейчас недоступны.

Запустим контекстную рекламу в Яндексе

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

(Для тех, у кого соцсети работают, – текст статьи ниже, под списком ссылок)

«Одноклассники»:

Расшифровка звуковых, запуск аналитики, редактура текста… – одним кликом.

Если ваша команда часто пишет голосовые, этот бот – находка: «Войси» можно добавить и в групповой чат.

Стоимость: бесплатно.

Скрин диалога с телеграм-ботом «Войси»

Телеграмм. Как пользоваться ботом SaveAsBot

Из всего сообщения «Войси» не распознал только свое имя

Продвинем ваш бизнес

В Google и «Яндексе», соцсетях, рассылках, на видеоплатформах, у блогеров

Бот позволяет сохранять описание и фото / видео постов из вашего или чужого аккаунта «Инстаграм».

Стоимость: бесплатно.

Бот незамедлительно отправил аватар и описание из шапки профиля

Бот для скачивания фото, видео, каруселей, текста и IGTV-видео из Instagram, Pinterest и TikTok. Reels скачивать пока не умеет.

Стоимость: бесплатно.

Отправляет фотографию в двух форматах – можно выбрать файл и получить изображение отличного качества

Еще по теме:  Телеграмма встречайте вагон 4 несет 4 бита информации сколько вагонов в составе поезда

Бот может скачать фото, видео, карусели, описания, информацию профиля, в том числе и аватар. Заявлено скачивание и просмотр комментариев, а также загрузка Stories и Highlights.

Стоимость: бесплатно.

Отправляет фото, текст и видимую всем статистику поста

Бот делает «правильные» абзацы для Instagram. Выравнивает текст по центру, оформляет красные строки, умеет зачеркивать слова.

Пришлите боту ваш текст, не забывая про отступы. Ответ бота скопируйте в «Инстаграм».

Стоимость: бесплатно.

В данном случае мы проставили невидимые пробелы между абзацами – текст точно никуда не поедет

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

Внутри бота можно подписаться на аккаунт – так вы сможете два раза в сутки получать все сторис, публикуемые в профиле, автоматически.

Стоимость: бесплатно.

Подписка – очень удобно, если приходится регулярно следить за конкурентами / источниками для вдохновения

Как смотреть сторис так, чтобы об этом не узнал конкурент

Как смотреть сторис так, чтобы об этом не узнал конкурент

Этот бот помогает быстро создать раскладку на 3, 4 или больше постов: делит одну фотографию на равные квадратики.

Нарезает фотографии на 3 x 3, 3 x 4 и 3 x 2 частей. Число частей для каждой фотографии бот определяет автоматически.

Стоимость: бесплатно.

Загрузили на пробу вертикальное фото, а бот разбил его на 12 частей, то есть четыре линии постов в Instagram

Тот же «Главред», но в «Телеграме». Быстро анализирует текст, выдает по нему статистику (количество символов) и рекомендации. Выглядит не так красиво и наглядно, как на сайте, но зато правки всегда будут под рукой.

Стоимость: бесплатно.

Скрин диалога с телеграм-ботом

Если вы часто монтируете ролики в специальных программах встроенной библиотеки звуков в какой-то момент станет мало. Скачать популярные треки, чтобы потом добавить их в видео, можно через этот бот. Поиск очень удобный: можно ввести название песни или только имя исполнителя, и получить сразу много вариантов для скачивания.

Стоимость: бесплатно, но с рекламой.

По запросу «Мадонна» получили больше 50 вариантов

Оказывается, создать стикерпак проще, чем кажется! Нужно заранее подготовить изображения 512*512 в формате png, придумать название для набора и ссылку.

Если ваша SMM-стратегия включает ведение телеграм-канала, свой стикерпак – хорошая фишка.

Стоимость: бесплатно.

Скрин диалога с телеграм-ботом

Один из самых «сложных» ботов в подборке – высокая функциональность и масса команд

Бот отправляет уведомления, если пользователя отметили в соцсетях или оставили комментарии под его постами. Скорее приложение к основному сервису, чем самостоятельный бот, но тоже может быть полезен.

Еще по теме:  Как указать свой профиль в Телеграмме

Стоимость: от 250 рублей в месяц. Чтобы получить доступ, нужно зарегистрироваться в одноименном сервисе.

Бот от одноименного сервиса присылает комментарии и упоминания аккаунта Instagram – отвечать или удалять отклики можно прямо в диалоге «Телеграма». Позволяет выгружать комментарии из Instagram в формате таблицы, PDF или HTML – удобно, если вы регулярно проводите конкурсы. Бот можно добавить в групповой чат.

Стоимость: от 150 рублей в месяц за аккаунт. На большее число аккаунтов действуют скидки. Нужен аккаунт в сервисе и бизнес-аккаунт в Instagram.

Все об SMM: 114 статей и видео, которые сделают из вас профи

Все об SMM: 114 статей и видео, которые сделают из вас профи

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

Стоимость: от 290 рублей. Нужен аккаунт в одноименном сервисе.

Ваша заявка принята.
Мы свяжемся с вами в ближайшее время.

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

На заметку: «горящий опт» означает, что размещения нужно оплачивать в течение 2–3 дней.

Стоимость: бесплатно.

Скрин диалога с телеграм-ботом

Информация о блогерах хранится в гугл-таблицах, на которые ссылается бот

Бот для закупки рекламы у блогеров со скидкой. Гивы тоже есть. Много микроблогеров. Есть статистика и проверка блогеров на накрутки с помощью fakelike, можно просмотреть отзывы, но не для всех. Отзывы, как показала практика, не всегда учитывается: по указанным в боте контактам никто не выходит на связь и не учитывает свежие жалобы, хотя бот работает.

Стоимость: бесплатно.

Скрин диалога с телеграм-ботом

Бот, конечно, удобный, но сразу после подключения начинает спамить сообщениями с рекламой очередного гива

Почему дешевый SMM не работает, а эффективный SMM стоит так дорого

Почему дешевый SMM не работает, а эффективный SMM стоит так дорого

Выгружает комментарии к посту. Если их много, на загрузку понадобится время – один раз мы ждали больше часа.

Может провести рандомный розыгрыш среди комментирующих.

Стоимость: бесплатно.

Помогает собирать лайки с постов и проводить случайный розыгрыш. Можно сделать выбор только среди подписчиков или отфильтровать пользователей по числу подписок.

Стоимость: бесплатно.

Источник: texterra.ru

Питоном по телеграму! Пишем пять простых Telegram-ботов на Python

В этой статье мы реали­зуем прос­той, но край­не полез­ный про­ект на Python — бота для Telegram. Боты — это неболь­шие скрип­ты, которые могут вза­имо­дей­ство­вать с API, что­бы получать сооб­щения от поль­зовате­ля и отправ­лять информа­цию в раз­ные чаты и каналы.

Еще по теме:  Как зайти в Телеграмм если забыл двухэтапную аутентификацию без почты

Python для новичков

Ес­ли ты сов­сем не ори­енти­руешь­ся в Python, то отличным началом будет проч­тение трех ввод­ных ста­тей, которые я пуб­ликовал в «Хакере» этим летом, либо посеще­ние кур­са «Python для нович­ков», который я нач­ну вес­ти для читате­лей «Хакера» уже сов­сем ско­ро — 30 нояб­ря.

  • Python с абсо­лют­ного нуля. Учим­ся кодить без скуч­ных кни­жек
  • Python с абсо­лют­ного нуля. Учим­ся работать со стро­ками, фай­лами и интерне­том
  • Python с абсо­лют­ного нуля. Работа­ем с ОС, изу­чаем регуляр­ные выраже­ния и фун­кции

Что­бы соз­дать бота, нам нуж­но дать ему наз­вание, адрес и получить токен — стро­ку, которая будет однознач­но иден­тифици­ровать нашего бота для сер­веров Telegram. Зай­дем в Telegram под сво­им акка­унтом и откро­ем «отца всех ботов», BotFather.

Жмем кноп­ку «Запус­тить» (или отпра­вим / start ), в ответ BotFather приш­лет нам спи­сок дос­тупных команд:

  • / newbot — соз­дать нового бота;
  • / mybots — редак­тировать ваших ботов;
  • / setname — сме­нить имя бота;
  • / setdescription — изме­нить опи­сание бота;
  • / setabouttext — изме­нить информа­цию о боте;
  • / setuserpic — изме­нить фото ава­тар­ки бота;
  • / setcommands — изме­нить спи­сок команд бота;
  • / deletebot — уда­лить бота.

От­пра­вим бате‑боту коман­ду / newbot , что­бы соз­дать нового бота. В ответ он поп­росит ввес­ти имя будуще­го бота, его мож­но писать на рус­ском. Пос­ле вво­да име­ни нуж­но будет отпра­вить адрес бота, при­чем он дол­жен закан­чивать­ся на сло­во bot. Нап­ример, xakepbot или xakep_bot . Если адрес будет уже кем‑то занят, BotFather нач­нет изви­нять­ся и про­сить при­думать что‑нибудь дру­гое.

Ког­да мы наконец най­дем сво­бод­ный и кра­сивый адрес для нашего бота, в ответ получим сооб­щение, в котором пос­ле фра­зы Use this token to access the HTTP API будет написа­на стро­ка из букв и цифр — это и есть необ­ходимый нам токен. Сох­раним ее где‑нибудь на сво­ем компь­юте­ре, что­бы потом исполь­зовать в скрип­те бота.

Для вза­имо­дей­ствия с Telegram API есть нес­коль­ко готовых модулей. Самый прос­той из них — Telebot. Что­бы уста­новить его, набери

pip install pytelegrambotapi

В Linux, воз­можно, понадо­бит­ся написать pip3 вмес­то pip , что­бы ука­зать, что мы хотим работать с треть­ей вер­сией Python.

Эхо-бот

Для начала реали­зуем так называ­емо­го эхо‑бота. Он будет получать от поль­зовате­ля тек­сто­вое сооб­щение и воз­вра­щать его.

Источник: xakep.ru

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