• Добро пожаловать на сайт - wlux.net!

    FAQ по форуму

    1. Все сообщения до группы местный проходят модерацию от 1 минуты до 24 часа

    2. Сообщения учитываються в следующих разделах: Читать

    3.Что-бы скачать вложение нужно 2 сообщения.

    4.Личные переписки работают только с Администрацией форума

    5. Запрещено: Просить скрытый текст , спам, реклама, скам, ддос, кардинг и другая чернуха, нарушать любые законы РФ/СНГ = бан аккаунта

    6. Внимание! Мы не удаляем аккаунты с форума! Будьте внимательны ДО регистрации! Как удалить аккаунт на форуме?!

    5.Не понимаю, как и что тут работает у вас?!Как создавать темы, писать сообщения, как получать реакции. Почему не засчитывает сообщения. Все ответы здесь

This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

python Исходник Автоматическая смена аватарки в телеграме через определенное время.

Оффлайн

wlux.net

Где волчьи уши, там волчьи зубы.
Команда форума
LV
7
 
20.06.2022
23 862
218
36
Награды
10
Пол
Муж.

Репутация:

  • Автор темы
  • Администратор
  • Модератор
  • Команда форума
  • #1
Python:
from pyrogram import Client
import time

i = 1

api_id = апи
api_hash = "хэш"

with Client("my_account", api_id, api_hash) as app:

    while True:
        try:
            if i <= 32:
                time.sleep(10)
                photos = app.get_profile_photos("me")
                app.delete_profile_photos([p.file_id for p in photos[1:]])
                app.set_profile_photo(photo=f"C:/Users/Block/Desktop/cat/{i}.jpg")
                i += 1
               
            else:
                i = 1
        except:
            continue

Получить апи и хэш вы можете получить тут:

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



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

Откройте cmd
и впишите туда это:
pip install pyrogram
pip install time

Создаёте папку с аватарками у которых названия будут 1.jpg, 2.jpg, 3.jpg, 4.jpg и так далее, если у вас png, то в строке app.set_profile_photo(photo=f"C:/Users/Block/Desktop/cat/{i}.jpg") замените jpg на png.

А Так же смени путь к картинкам (полный путь):



Так-же в этой строке обязательно должно быть {i}.jpg без {i} скрипт не будет работать!
Если у вас больше картинок чем 32 то поменяйте число в данной строке:
if i <= 32:

Вместо 32 укажите своё максимальное число картинок которое находится в папке с авами.

Ну все, всем удачи, если что-то не работае = пишите в тему, помогу. А так-же, этот скрипт автоматически удаляет ВСЕ прошлые аватарки, что помагает не засорять прошлые аватарки.


И ещё, если в консоли есть ошибки - не обращайте внимание, скрипт будет работать.
А так-же замените time.sleep(10) на своё число(в секундах) это время до смены аватарки.
 
Последнее редактирование:
D Оффлайн

dm_user

Участник
LV
0
 
01.05.2024
1
0
6
58

Репутация:

здравствуйте
попробовал все что было описано при вводе кода с телеги зависает
 
P Оффлайн

Phenazepam

Участник
LV
2
 
16.06.2023
11
0
25
Награды
2
19

Репутация:

Прикольный скрипт, реально тема
 

Поиск по форуму

Данный сайт использует cookie. Вы должны принять их для продолжения использования. Узнать больше....