Преобразовать картинку в стикер для бота в ТГ онлайн

Содержание

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

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

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

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

Создание стикеров нужного размера в Телеграм боте

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

Как отправлять стикеры в Telegram боте

Для создания стикеров нужного размера в Телеграм боте можно воспользоваться различными инструментами. Один из самых популярных способов — использование онлайн-сервисов, которые позволяют изменять размер изображений. В таких сервисах можно указать нужные размеры стикера и загрузить изображение, которое будет использоваться для создания стикера.

Также можно воспользоваться специальными программами для редактирования изображений, например, Adobe Photoshop или GIMP. В этих программах можно создать новый файл с нужными размерами и добавить изображение, которое будет использоваться для создания стикера.

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

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

Что такое Телеграм бот для стикеров и как им пользоваться

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

Читать еще: Клиент или покупатель: в чем отличие?

Для использования Телеграм бота для стикеров нужно сначала найти и добавить его в свой список контактов Телеграм. Затем, чтобы создать свой стикер, пользователю необходимо отправить боту изображение, после чего бот обработает его и предложит различные инструменты для редактирования и настройки стикера.

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

Почему важен размер стикера для его использования в Телеграм

Размер стикера играет ключевую роль в его использовании в Телеграм, поскольку он напрямую влияет на качество и читаемость изображения. Установка неправильного размера может привести к искажениям, размытию или потере деталей, что может существенно снизить эстетическое восприятие стикера.

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

Для оптимального использования стикеров в Телеграм рекомендуется соблюдать стандартные размеры, установленные платформой. Обычно это квадратные изображения размером 512×512 пикселей. Такой размер позволяет сохранить четкость и детализацию стикера, а также обеспечить его оптимальное отображение на разных устройствах и экранах.

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

Инструменты и способы изменения размера стикеров для Телеграм

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

1. Графические редакторы

Один из самых популярных способов изменения размера стикеров — использование графических редакторов, таких как Photoshop, GIMP или Paint.NET. В этих редакторах можно создать новый документ с нужными размерами и перерисовать стикеры, сохраняя при этом их качество.

Еще по теме:  В промежуток какого времени ответит поддержка Телеграмм

2. Онлайн сервисы

Для тех, кто не хочет устанавливать графические редакторы, существуют онлайн сервисы для изменения размера стикеров. Некоторые из них, например, «Resizeimage.net» или «Fotor», предлагают простой и интуитивно понятный интерфейс, где пользователи могут загрузить стикеры и изменить их размеры с помощью нескольких щелчков мыши.

3. Команды Телеграм-бота

Для тех, кто предпочитает использовать Телеграм-ботов, существуют специальные боты, которые позволяют изменять размеры стикеров. Например, бот «Sticker Resizer» позволяет пользователю загрузить стикер, выбрать нужные размеры и получить стикер с новыми размерами.

Читать еще: Страны, оказывающие помощь Украине в борьбе с Россией

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

Как создать стикер нужного размера с помощью сторонних приложений

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

Первый шаг: выбор приложения или сервиса

Для создания стикеров нужного размера можно использовать различные приложения и сервисы. Например, Photoshop, GIMP, Pixlr и другие графические редакторы позволяют изменить размеры изображения и настроить его под требуемые параметры стикера.

Второй шаг: изменение размеров изображения

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

Следует помнить, что размер стикера зависит от платформы или мессенджера, в котором он будет использоваться. Например, стикеры для Телеграм должны иметь размеры 512×512 пикселей.

Третий шаг: сохранение готового стикера

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

После сохранения готового стикера его можно загрузить в Телеграм и использовать в чатах и беседах.

Использование онлайн сервисов для изменения размера стикеров

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

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

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

Дополнительно, есть сервисы, которые объединяют несколько функций для работы со стикерами. Например, сервис Stickerly позволяет создавать стикеры из собственных фотографий или изображений, а также изменять размер, добавлять текст и другие элементы дизайна. Все это делается в удобном редакторе и затем можно сразу экспортировать готовый стикер в Telegram.

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

Читать еще: Маунфилд: владелец бренда встраиваемой техники

Особенности и ограничения Телеграма при использовании стикеров нестандартного размера

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

Ограничение размера:

  • При создании стикера необходимо соблюдать максимально допустимый размер, установленный Телеграмом.
  • Стандартный размер стикера составляет 512×512 пикселей.
  • Если стикер имеет нестандартный размер, он может быть отклонен при попытке отправки, либо будет автоматически масштабирован до стандартного размера.

Ограничение формата:

  • Стандартный формат стикера — PNG с прозрачностью.
  • Телеграм не поддерживает другие форматы стикеров, такие как GIF или JPEG.
  • При попытке отправить стикер нестандартного формата, он может быть автоматически конвертирован в формат PNG.

Ограничение размера файла:

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

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

Полезные советы и рекомендации по созданию стикеров нужного размера для Телеграм бота

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

1. Размер стикеров

Перед тем как начать создавать стикеры, важно ознакомиться с размерами, которые рекомендует Телеграм. Обычные стикеры должны иметь размер 512×512 пикселей, а анимированные стикеры — 512×512 пикселей каждый кадр. Убедитесь, что ваш стикер соответствует этим размерам, чтобы избежать искажений или обрезания.

Еще по теме:  Как в Телеграмме отключить звук и вибрацию

2. Качество изображений

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

3. Формат файла

Телеграм принимает стикеры в формате PNG с прозрачным фоном. Убедитесь, что ваш файл соответствует этому требованию и сохранен с расширением .png. Это обеспечит правильное отображение стикера и предотвратит возможные проблемы с прозрачностью.

4. Проверка перед отправкой

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

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

Источник: naman-mebel.ru

MStickers

Опубликовано ProTelegram

Рубрики

  • (1)
  • Боты Телеграм (286)
  • Автопостинг (7)
  • Бизнес и Реклама (3)
  • Боты сайтов (8)
  • Геолокация (9)
  • Для Автолюбителей (8)
  • Для Админов (20)
  • Знакомства и общение (13)
  • Игры (50)
  • Изучение Языков (22)
  • Инструменты (48)
  • Мультимедиа (16)
  • Новости и СМИ (6)
  • Разное (26)
  • Справочники (49)
  • Услуги и сервисы (19)
  • Фото, Стикеры, Гифки (18)
  • Юмор, Информационно-развлекательные (14)
  • Городские Чаты (1)
  • По интересам (47)
  • IT, ОС, Программирование (62)
  • Бизнес, Реклама, PR, Маркетинг (111)
  • Блоги и Авторские каналы (89)
  • Здоровье и Медицина (18)
  • Знакомства (1)
  • Изучение языков (34)
  • Информационно-развлекательные (162)
  • История и Социология (39)
  • Каталоги (18)
  • Кино, Сериалы, Мультфильмы, ТВ и Видео (51)
  • Кулинария (38)
  • Культура и Искусство (51)
  • Литература, Книги, Рассказы, Фанфики (47)
  • Мода, Красота, Стиль (33)
  • Музыка (74)
  • Научно-популярные каналы (28)
  • Новости и СМИ (66)
  • Об Играх (16)
  • Образование и Воспитание (54)
  • Психология и Философия (70)
  • Путешествия, География и Мир (60)
  • Региональные и Городские каналы (32)
  • Спорт и ЗОЖ (52)
  • Товары и Услуги (33)
  • Фотография, Стикеры, Gif (54)
  • Хобби, Профессии (117)
  • Экономика (80)
  • Новости мессенджера (5)
  • Подборки (7)
  • Резонанс (1)

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

Генерация стикеров из сообщений через Bot API

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

Схема рабочая, но напрашивается идея минимизировать количество пересылок. Тем более, что в Telegram существуют боты, создающие пользовательские стикер-паки. Рассказываю, как сделать такого бота без лишних телодвижений, и даю свое творение на тест. Если не хотите запариваться с созданием бота, но не против запечатлеть парочку своих золотых цитат для потомков, — прошу под кат.

Концепт идеи прост: пользователь пересылает сообщение в диалог с ботом, бот создает стикер.

Чтобы было интереснее, введем дополнительные ограничения:

  • никаких баз данных, даже встроенных;
  • никаких промежуточных файлов, стараемся делать все в памяти.
  • вся информация хранится в Telegram, у бота нет данных — не нужно думать о резервном копировании;
  • для запуска бота нужен только код и файл конфигурации;
  • бот может быть запущен даже на Raspberry Pi (кстати, сервер с этим одноплатником можно получить в Selectel в течение часа).

Основа

Итак, регистрируем нового бота или используем старого. Все операции с ними производятся через официального BotFather. Для начала хватит идентификатора бота (username) и токена для API.

Представленный в статье код адаптирован для объяснения в контексте статьи. Ссылка на оригинальный исходный код будет в конце.

Для Bot API уже есть обертка, названная python-telegram-bot. В статье используется версия 13.4.1. Создаем простой обработчик текстовых сообщений:

def on_message_received(update: Update, context: CallbackContext): # Игнорируем все события, кроме получения сообщения if not update.message: return # Если идентификатор чата не равен идентификатору отправителя, # то бота включили в группу. Игнорируем. if update.message.chat_id != update.message.from_user.id: return # Синтетическое ограничение: хотим работать только с пересланными сбщ if not update.message.forward_from: update.message.reply_text(«Only forwarded messages supported!») return print(update.message)

Создаем бота и регистрируем обработчик.

import toml from telegram.ext import Updater, MessageHandler, Filters config = toml.load(‘dsb.toml’) bot = Updater( token=config[«telegram»][«token»] ) bot.dispatcher.add_handler( MessageHandler(Filters.update.message, on_message_received) ) bot.start_polling() bot.idle()

Теперь боту можно переслать любое сообщение, и он выведет в stdout данные, которые ему доступны.

Вывод обработчика сообщений без чувствительных данных
< ‘message_id’: 391, ‘date’: 1640260315, ‘chat’: < ‘id’: 00000001, ‘type’: ‘private’, ‘username’: ‘someone-s-username’, ‘first_name’: ‘Пример’, ‘last_name’: ‘Примерыч’ >, ‘forward_from’: < ‘id’: 0000002, ‘first_name’: ‘Иван’, ‘is_bot’: False, ‘last_name’: ‘Иваныч’, ‘username’: ‘totally-not-a-bot’, ‘language_code’: ‘en’ >, ‘forward_date’: 1640259241, ‘text’: ‘пример!’, ‘entities’: [], ‘caption_entities’: [], ‘photo’: [], ‘new_chat_members’: [], ‘new_chat_photo’: [], ‘delete_chat_photo’: False, ‘group_chat_created’: False, ‘supergroup_chat_created’: False, ‘channel_chat_created’: False, ‘from’: < ‘id’: 00000001, ‘type’: ‘private’, ‘username’: ‘someone-s-username’, ‘first_name’: ‘Пример’, ‘last_name’: ‘Примерыч’, ‘language_code’: ‘ru’ >>

В представленном выводе доступна следующая информация:

  • forward_from — информация об авторе пересланного сообщения;
  • text — текст пересланного сообщения.

# получаем первую (текущую) аватарку пользователя result = context.bot.get_user_profile_photos( update.message.forward_from.id, limit=1 ) # type: UserProfilePhotos # Обрабатываем ситуацию, когда аватарки нет, или она скрыта настройками приватности if result.total_count > 0: file = context.bot.get_file(result.photos[0][0].file_id) # type: File

Вызов get_user_profile_photos() возвращает двумерный массив записей типа File. Первое измерение задает количество аватарок у пользователя, но не больше limit. Второе измерение задает аватарку разных размеров. В нашем случае достаточно забрать первую попавшуюся картинку, но для оптимизации стоит сразу выбирать картинку подходящего разрешения.

Объект file имеет метод download_as_bytearray(), что позволяет загрузить аватарку в память без использования промежуточных файлов.

Теперь, когда есть необходимая информация, можно нарисовать «пузырек».

Еще по теме:  Как на Айфоне посмотреть файлы кэш Телеграма

Рисуем стикер

Пример созданного изображения

Для рисования используем библиотеку Pillow версии 8.4.0. Шрифт — OpenSans, такой же используется в официальных приложениях Telegram.

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

# Импортируем шрифт, кегль 26 OPEN_SANS = ImageFont.truetype(‘OpenSans.ttf’, 26) # Разбиваем сообщение на строки из расчета, # что в одной строке не больше 30 символов text = textwrap.wrap(update.message[«text»], width=30) # Получаем высоту шрифта font_height = OPEN_SANS.getsize(text[0])[1] # Рассчитываем высоту картинки height = font_height * (len(text) + 1) + 2*BUBBLE_PADDING if height > 512: raise OverflowError(«Image too big»)

Функция textwrap.wrap() разбивает строку на массив строк, пытаясь сделать перенос по пробелам. Расчет высоты картинки прост:

  • отступ от начала — BUBBLE_PADDING, в моем случае 10px;
  • имя отправителя — font_height;
  • сообщение — font_height * len(text);
  • отступ до конца — BUBBLE_PADDING.

# Скачиваем аватарку как массив байт data = file.download_as_bytearray() # Класс Image из Pillow умеет читать только из потоков, # создаем виртуальный байтовый поток avatar = Image.open(BytesIO(data)) # type: Image.Image # Аватарки в Телеграме квадратные, поэтому просто масштабируем # до желаемого размера size = (AVATAR_SIZE, AVATAR_SIZE) avatar = avatar.resize(size, Image.ANTIALIAS) # Создаем круглую маску mask = Image.new(‘L’, size, 0) draw = ImageDraw.Draw(mask) draw.ellipse((0, 0) + size, fill=255) # Заполняем прозрачным по маске avatar = ImageOps.fit(avatar, mask.size, centering=(0.5, 0.5)) avatar.putalpha(mask)

Теперь у нас есть сообщение и аватарка. Создаем «холст» и начинаем рисовать. Обязательно выбираем цветовой режим RGBA и делаем прозрачный (alpha = 0) основным цветом «холста».

# Создаем изображение img = Image.new(‘RGBA’, (width, height), color=(255, 255, 255, 0)) # Создаем холст, на котором рисуем d = ImageDraw.Draw(img) # Если есть аватарка – вставляем, если нет – рисуем синий круг if avatar: img.paste(self.avatar, (0, 0)) else: d.ellipse((0, 0, AVATAR_SIZE, AVATAR_SIZE), fill=»blue») # Рисуем черный пузырек d.rounded_rectangle((BUBBLE_X_START, 0, width, height), fill=»black», radius=BUBBLE_RADIUS) # Первая строка – розовый заголовок, имя d.text( (TEXT_X_START, BUBBLE_PADDING), update.message.forward_from.first_name, fill=»pink», font=OPEN_SANS ) # Вторая и последующие строки – текст сообщения offset = BUBBLE_PADDING + font_height for line in self._text: d.text((TEXT_X_START, offset), line, fill=»white», font=OPEN_SANS) offset += font_height

Финальный штрих — сохранить изображение. Так как мы все держим в памяти, то сохраняем также в виртуальный байтовый поток.

sticker = BytesIO() # Для прозрачности сохраняем в PNG img.save(sticker, ‘PNG’) # Отматываем поток на начало, чтобы из него можно было считать sticker.seek(0);

Осталось совсем немного: загрузить стикер в Telegram и передать его пользователю.

Заполнение набора стикеров

Те, кто создавал собственные наборы, знают, что для всех операций со стикерами необходимо обращаться к боту Stickers. Однако, в Bot API есть набор вызовов для взаимодействия со стикерами, в том числе функция создания набора. Созданный ботом набор стикеров имеет следующие особенности:

  • уникальное имя набора (используется в ссылках вида t.me/addstickers) обязательно должно заканчиваться на _by_%BOT_USERNAME%;
  • набор стикеров принадлежит пользователю и может быть отредактирован через бота Stickers;
  • для управления набором стикеров через бота требуется его уникальное имя и идентификатор пользователя.

Имя бота в уникальном имени набора неявно используется для аутентификации действий бота. Так, зная идентификатор пользователя, произвести деструктивные действия с набором не получится.

Эта «особенность» исправляется хэшированием. Мне показалось подходящим использовать UUIDv5, который использует SHA-1 для хэширования. Правда, UUIDv5 не соответствует сразу двум ограничениям Telegram:

  • может начинаться с цифры;
  • имеет запрещенные символы — дефисы.

# id пользователя + соль sid = f»-» # Генерируем uuidv5 и конвертируем в строку uid = str(uuid.uuid5(uuid.NAMESPACE_X500, sid)) # Удаляем дефисы uid = uid.replace(«-«, «») # В качестве буквенного префикса используем s sticker_set_name = f»s_by_»

Теперь у нас все есть, создаем набор с первым стикером.

context.bot.add_sticker_to_set( user_id=update.message.from_user.id, name=sticker_set_name, emojis=DEFAULT_EMOJI, png_sticker=bio )

Если функция вернула True, то стикерпак создан. Если мы хотим добавить еще один стикер, то сперва набор нужно найти.

# get_sticker_set выбросит исключение, если набора нет. # Это можно использовать для определения, когда нужно создать набор. sticker_set = context.bot.get_sticker_set(sticker_set_name) # type: StickerSet # Наборы ограничены по 120 стикеров if len(sticker_set.stickers) >= 120: update.message.reply_text(«Sticker set is full») return # Добавляем! context.bot.add_sticker_to_set( user_id=update.message.from_user.id, name=sticker_set_name, emojis=DEFAULT_EMOJI, png_sticker=bio )

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

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

sticker_set = context.bot.get_sticker_set(sticker_set_name) # type: StickerSet update.message.reply_sticker(sticker_set.stickers[-1])

Вот и все, бот готов.

Конечно, это далеко не продуктовый вариант, так как Emoji не поддерживаются, существует ограничение на 120 стикеров на человека и совершенно нет кастомизации сообщений. Но для начала сойдет.

Заключение

Еще один маленький шажок для автоматизации рутинных процессов. Генерация стикеров — не самый популярный случай, но, если вдруг захочется автоматизировать, теперь вы знаете как.

Для быстрого тестирования можете использовать моего бота: ohmyquotebot (если что, он не будет жить вечно). Бот не отвечает на команду /start, так что не волнуйтесь и просто пересылайте ему сообщение, из которого хотите сделать стикер.

Исходный код доступен на GitHub.

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

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