Всем привет! Сегодня я хочу показать вам, как сделать аватарку в телеграме, которая показывает время. Для этого мы будем использовать две библиотеки: Pillow - для создания изображения и telethon - она предназначена для работы с аккаунтом. В первую очередь, для подключения к аккаунту из скрипта, надо получить App api_id и App api_hash. Для этого перейдите по ссылке, войдите в свой аккаунт и создайте новое приложение: https://my.telegram.org/apps После ввода всех нужных данных нажмите "Create application". Откроется страница с нужными нам данными: Нажимаем "Save changes". Копируем api_id и api_hash, создаем файл config.py (для удобства) и вставляем туда скопированное: Теперь создадим файл imgen.py (можете назвать как угодно). В нём создадим две функции: gentime() для генерации времени в виде текста и genimg() для генерации изображения. Пишем: Импортируем нужные библиотеки: datetime и PIL (Pillow). С функцией gentime, думаю, всё более-менее понятно. Если коротко, в переменную t записываем
Аватарка для телеграма, которая показывает время. Пишем на Python. Исходный код прилагается.
10 мая 202110 мая 2021
479
2 мин