Как поставить гифку в ТГ на аватарку

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

Как поставить фото на аватар в Телеграмм

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

На телефоне

В нижнем меню переключитесь в раздел “Настройки” и нажмите на свой текущий аватар.

Как поставить фото на аватар в Телеграмм на телефоне - шаг 1

Как поставить GIF на аватарку в Discord без Nitro!? (Discord гайд)


Обратите внимание:

Если ранее аватар не устанавливался, текущий аватар будет в виде заглушки и тогда нужно нажать на пункт “Загрузить фото или видео” сразу под заглушкой аватара, пропустив предыдущий шаг.

Далее нажмите “Новое фото или видео” под аватаром.

Как поставить фото на аватар в Телеграмм на телефоне - шаг 2

Выберите из галереи устройства фото, которое хотите установить в качестве аватара и нажмите “ОК” в правом нижнем углу.

Как поставить фото на аватар в Телеграмм на телефоне - шаг 3

Обратите внимание:

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

Новое фото будет установлено на аватар Телеграмм.

На компьютере

Обратите внимание:
Аватар привязывается к профилю пользователя, а не к конкретному устройству.

В левом верхнем углу официального приложения Телеграмм нажмите на 3 полоски.

Как поставить фото на аватар в Телеграмм - шаг 1

Далее перейдите в пункт “Настройки”.

Как поставить фото на аватар в Телеграмм - шаг 2

Нажмите “Изменить профиль”.

Как поставить фото на аватар в Телеграмм - шаг 3

Далее нажмите “Выбрать фото”.

Как поставить фото на аватар в Телеграмм - шаг 4

Выберите с компьютера нужное фото, отредактируйте его и нажмите “Готово”.

Как поставить фото на аватар в Телеграмм - шаг 5

Теперь фотография будет установлена в качестве аватара профиля.

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

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

Обратите внимание:

Старые аватары в профиле остаются, чтобы другие пользователи могли вас идентифицировать при смене аватара.

На телефоне

Зайдите в “Настройки” и нажмите на свой аватар.

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

Как удалить фото из аватаров в Телеграмм на телефоне - шаг 1

Далее в правом верхнем углу аватара нажмите на “Изм.”.

Как удалить фото из аватаров в Телеграмм на телефоне - шаг 2

Теперь нажмите на аватар в круге.

Как удалить фото из аватаров в Телеграмм на телефоне - шаг 3

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

Как удалить фото из аватаров в Телеграмм на телефоне - шаг 4

После этого остается подтвердить желание удалить аватар, и он будет удален полностью из профиля.

На компьютере

Нажмите в левом верхнем углу приложения Телеграмм на 3 полоски.

Как удалить фото из аватаров в Телеграмм - шаг 1

Далее перейдите в пункт “Настройки”.

Как удалить фото из аватаров в Телеграмм - шаг 2

Выберите пункт “Изменить профиль”.

Как удалить фото из аватаров в Телеграмм - шаг 3

Нажмите на свой аватар.

Как удалить фото из аватаров в Телеграмм - шаг 4

Отобразится список аватаров, выберите тот, который нужно удалить, нажмите на картинке правой кнопкой мыши и выберите “Удалить”.

Как удалить фото из аватаров в Телеграмм - шаг 5

Подтвердите удаление аватара из профиля, после чего картинка будет стерта.

Источник: geek-help.ru

Как в Дискорде поставить гифку на аватарку?

Как в Дискорде поставить гифку на аватарку?

В каких случаях можно установить гифку на аватарку в Дискорд?

Гиф-аватарку можно поставить при условии подключения платной опции Discord Nitro, плата в месяц составляет 9.99 долларов. После ее покупки пользователь получает новый статус, появляется возможность использовать смайлики, гиф-аватарки, загружать объемные файлы. Как подключить опцию:

  • Зайти в настройки.

Как в Дискорде поставить гифку на аватарку?

  • Найти «Discord Nitro»;
  • Выбрать период подписки и совершить оплату.

Как в Дискорде поставить гифку на аватарку?

При большом желании можно пойти другим путем. Существует бесплатный способ:

  • Найти гиф на сайте или создать с помощью программы.
  • Конвертировать формат gif в png.

Как в Дискорде поставить гифку на аватарку?

  • Сжать до 128×128;
  • Поставить гифку на аватарку.

Программы для создания гиф

  • GiftedMotion. Подходит для разных операционных систем. Программа поддерживает много форматов изображений, присутствуют инструменты для редактирования. Недостаток заключается в неудобном интерфейсе.
  • Wondershare Filmora. Программа с понятным интерфейсом и управлением, позволяющая добавлять эффекты. Можно поворачивать гифки, обрезать, ускорять, замедлять.
  • Photoscape. Программа, в которой есть возможность редактирования, наложения эффектов и фильтров. Выделен недостаток – скорость обработки медленная.

Без заморочек можно использовать готовые гифки. Для этого есть специальные сайты, большой выбор на gifer.com и avatarmaker.ru.

Установка гиф-аватарки

Действие выполняется несколькими способами.

На компьютере в приложении

  • Войти в дискорд.
  • Найти настройки и зайти.
  • Найти раздел «Моя учетная запись.
  • Нажать кнопку «изменить».

Как в Дискорде поставить гифку на аватарку?

  • Нажать на аватарку и указать путь к необходимому изображению;
  • Сохранить настройки.

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

Как в Дискорде поставить гифку на аватарку?

На телефоне

  • Зайти в дискорд, а затем в меню;

Как в Дискорде поставить гифку на аватарку?

  • Найти настройки и кликнуть на них;

Как в Дискорде поставить гифку на аватарку?

  • Нажать на раздел с учетной записью;

Как в Дискорде поставить гифку на аватарку?

  • Нажать на аватарку, разрешить доступ приложению;
  • Указать путь к выбранному заранее изображению;
  • Сохранить данные.

На сайте дискорда

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

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

Вывод

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

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

Как превратить свою аватарку в Telegram в часы

Недавно сидел я в одном сообществе программистов в Telegram и заметил один очень любопытный профиль. Любопытным было следующее — на главном фото у него было изображено нынешнее время. Мне стало жутко интересно как он этого добился, и я решил во что бы то ни стало написать такую же программу.

image

До этого я часто работал с Telegram-ботами при помощи библиотеки PyTelegramBotAPI, поэтому предположил, что такая функция есть в API ботов. Наверняка, это было глупейшее предположение в моей жизни, т.к. фото было на аватарке профиля именно пользователя, а не бота — и вскоре я в этом убедился, не найдя ни одной предпосылки к возможности изменить фото профиля.

Я начал сёрфить интернет и наткнулся на довольно удобный инструмент — telethon. Он как раз и позволял мне заходить в Telegram как юзер, а не как бот. Что ж, полагаю это был самый первый и самый большой шаг к цели. Далее давайте разберем как же именно воссоздать «часы» на нашей аватарке.

Шаг первый. Получить доступ к входу в Telegram из кода

Переходим по ссылке, вводим номер телефона, после чего получаем код подтверждения. Подробнее об этом написано тут. Итак, мы получаем оттуда две важные для нас вещи — это api_id и api_hash. Создаем файл config.py и вводим туда следующий код:

api_id = api_hash =

Теперь создаем файл main.py в котором пишем:

from telethon import TelegramClient, sync from .config import *

Важно, чтобы main.py и config.py были на одном файловом уровне, т.е. в одной папке иначе строка from .config import * даст ошибку. Класс TelegramClient — это именно то, что позволит нам войти в Telegram в качестве обычного пользователя. Далее в этом же файле пишем следующее:

client = TelegramClient(, api_id, api_hash) client.start()

Таким образом, можно считать, мы залогинились в Telegram. ИМЯ СЕССИИ можете выбрать любое, на свое усмотрение (например, «ананас»). Итак, мы подключились к телеграму. Теперь пора думать о фотографиях…

Шаг второй. Создаем источник фотографий с указанием времени

Пожалуй, этот шаг явился самым легким для меня, т.к. я уже долгое время разрабатывал различное ПО, использующее компьютерное зрение, а следовательно, работа с изображениями стала чем-то обыденным. Тут все просто — устанавливаем библиотеку opencv, позволяющую творить чудеса с фотографиями. Создаем файл utils.py и пишем в ней:

def convert_time_to_string(dt): return f»:»

Данная функция нам нужна, чтобы на фотографии было указано время в формате Ч: ММ(были и другие способы сделать это, но я предпочел именно этот).

Итак, приступаем к созданию самих фотографий. Создаем файл generate_time_images.py и пишем в нем:

Еще по теме:  Как восстановить трансляцию в Телеграм

from .utils import * import cv2 import numpy as np from datetime import datetime, timedelta

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

def get_black_background(): return np.zeros((500, 500))

Теперь нужно будет пройтись циклом по каждой минуте в сутках и сгенерировать фотографию с указанием времени. Заранее создайте папку time_images/ куда будете сохранять фотографии. Итак, пишем:

start_time = datetime.strptime(«2019-01-01», «%Y-%m-%d») # Можете выбрать любую дату end_time = start_time + timedelta(days=1) def generate_image_with_text(text): image = get_black_background() font = cv2.FONT_HERSHEY_SIMPLEX cv2.putText(image, text, (int(image.shape[0]*0.35), int(image.shape[1]*0.5)), font, 1.5, (255, 255, 0), 2, cv2.LINE_AA) return image while start_time < end_time: text = convert_time_to_string(start_time) image = generate_image_with_text(text) cv2.imwrite(f»time_images/.jpg», image) start_time += timedelta(minutes=1)

Для создания колеекции фотографий осталось сделать только одно — запустить generate_time_images.py. После запуска мы видим, что в папке time_images/ появилось множество фотографий. Должны получиться примерно такие фотографии:

image

Шаг третий. Обновляем фото каждую минуту

У telethon есть очень удобная штука — называется UploadProfilePhotoRequest. Импортируем ее в наш ранее написанный main.py:

from telethon.tl.functions.photos import UploadProfilePhotoRequest, DeletePhotosRequest from datetime import datetime from .utils import *

Разумеется, мы не должны обновлять аватарку в каждый момент времени — достаточно делать это раз в минуту. Для этого мы должны знать момент, когда заканчивается старая минута и начинается новая — именно в этот момент мы и поменяем фотку. Пишем еще одну небольшую функцию в utils.py:

def time_has_changed(prev_time): return convert_time_to_string(datetime.now()) != prev_time

Да, да, мы передаем в нее строку со временем предыдущего обновления аватарки. Конечно, и тут были другие способы реализации, но писал я это все «на скорую руку», поэтому сильно об оптимизации не задумывался. Продолжаем заполнять наш main.py:

prev_update_time = «» while True: if time_has_changed(prev_update_time): prev_update_time = convert_time_to_string(datetime.now()) client(DeletePhotosRequest(client.get_profile_photos(‘me’))) file = client.upload_file(f»time_images/.jpg») client(UploadProfilePhotoRequest(file))

DeletePhotosRequest нам нужен для того, чтобы удалить предыдущие аватарки, чтобы создавался эффект, что мы не добавляем новое фото — оно меняется само собой. Для того, чтобы не перегружать процессор, можно добавить time.sleep(1) в конец цикла(разумеется, импортировав сперва time.py).

Готово! Запустите main.py и ваша аватарка превратится в часы. Как более оригинальный вариант, можете попробовать изменить текст на фотках, например, на такой:

image

UPDATE!

С момента написания данной статьи библиотека telethon стала полностью асинхронной, что вызвало необходимость полностью пересмотреть методы вызова функций в исходниках. В итоге я сел за код и кроме того, что переписал все через async-await на основе asyncio еще и оптимизировал пару вещей. К примеру, теперь не нужно создавать кучу файлов на жестком диске для их отправления — это было огромной и бесполезной тратой ресурсов, больше не буду так делать..
Вот ссылка на репозиторий. Необходимые инструкции по установке уже там.

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

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