Загрузка...

Warming up the Instagram novoreg programmatically. REELS BOT - Auto-Scrolling feeds. Algorithm research

Thread in Python created by AdrianRoss Nov 19, 2024. 710 views

  1. AdrianRoss
    AdrianRoss Topic starter Nov 19, 2024 15 Nov 6, 2024
    :cool_bun: Всех приветствую, я Adrian - активный разработчик проекта REELS BOT. Мы делаем сервис, полностью автоматизирующий вертикальный контент в Инсте. Пока только на старте, и я хочу поделиться своим опытом в одном из исследований.

    Наша цель - купить аккаунт :insta: Инстаграма, затем, применив скирпты, выполнить прогрев, тем самым настроив аккаунт под залив Рилсов на нужную нам тематику. Мы будем инициировать тематику "Фильмов", "Сериалов". Нам нужно, чтобы наш новорег в ленте рилсов стал выдавать все, что связано с Фильмами. Так как, мы, как контентмейкеры тоже хотим лить Фильмы!

    1. Покупаем аккаунт
    [IMG]
    Получил данные от аккаунта: Estelle_kentschmidt1939:nuk6762ak kentschmidt1939@enuncnmail.com https://firstmail.ltd/en-US/webmail

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

    Python

    import logging

    from aiograpp import Client
    from aiograpp import exception
    from aiograpp import model
    from aiograpp import Session, UniqueDeviceProfile, BaseDeviceProfile, AppProfile, SessionSpecific

    import asyncio

    import random

    logging.basicConfig(
    level=logging.CRITICAL,
    format='%(asctime)s - %(name)s - %(levelname)s - %(message)s',
    handlers=[logging.StreamHandler()]
    )

    aiograpp_logger = logging.getLogger("aiograpp")
    aiograpp_logger.setLevel(logging.DEBUG)

    aiograpi_logger = logging.getLogger("aiograpi")
    aiograpi_logger.setLevel([UNFURL='https://logging.INFO']logging.INFO[/UNFURL])

    # logging.getLogger().setLevel(logging.DEBUG)

    clean_new_randomised = Session(
    unique_device_profile=UniqueDeviceProfile(
    base_device_profile=BaseDeviceProfile(
    android_version=28,
    android_release=9,
    dpi=560,
    resolution_horizontal=1440,
    resolution_vertical=2952,
    manufacturer="Google/google",
    device="AOSP on IA Emulator",
    model="generic_x86_arm",
    cpu="ranchu",
    version_code="629710229",
    ),
    ).auto_generate(),
    app_profile=AppProfile(
    timezone_offset=-14400, locale="en_US", country="US", country_code=1
    ),
    session_specific=SessionSpecific(),
    )
    Тут мы сгенерировали новую случайную сессию с уникальным девайсом для дальнейшей работы.

    Логинимся и обходим двухфакторку

    Python

    while True:
    cl = Client(clean_new_randomised, proxy='http://127.0.0.1:8080')

    if cl.session.session_specific.last_login != None:
    await cl.open_app(); break # надо обернуть в Try, может быть челендж, может быть двухфактор
    break
    # # stgs = await cl.exit_app()

    try:
    await cl.login("Estelle_kentschmidt1939", "nuk6762ak")
    break
    except exception.TwoFactorTSVEARequired as e:
    email = await cl.two_factor_TSVEA_init()

    await cl.two_factor_TSVEA_cycle()

    while True:
    code_otp = input()

    try:
    await cl.two_factor_TSVEA_verify_otp_code(code_otp)
    print("код верный")
    break
    except exception.TwoFactorIncorrectOtp as e:
    print("код НЕверный")
    continue
    except exception.ChallengeRequired as e:
    exit()

    print(cl.session) # вывод сессии в терминал
    Запускаем. Вот логги:
    [IMG]
    Требуется ввести двухфакторку с почты.
    [IMG]
    Ввели код в терминал, программа выплюнула сессию, которую мы будем юзать в последующем
    [IMG]
    Вот так вот пропишем, программа будет якобы открывать приложение Инсты, с уже залогиненным аккаунтом

    Python

    active_acc = Session(unique_device_profile=UniqueDeviceProfile(base_d...

    async def main():
    while True:
    cl = Client(active_acc, proxy='http://127.0.0.1:8080')

    if cl.session.session_specific.last_login != None:
    await cl.open_app(); break
    break
    # # stgs = await cl.exit_app()

    #далее вся последовательность команд, нужная нам
    3. Поиск по ключевому слову, скролл рилсов с поисковой вкладки
    :admin: Принципиально программа будет выполнять следующий набор действий (Эти скрины исключительно для понимания, что делаем, используемая библиотека работает с приватным Api, а не с эмулятором!):
    [IMG]
    1 - зайти во вкладку поиска
    2 - кликнуть на строчку поиска
    3 - ввести в поиск ключевое слово
    4 - из выдачи контента найти какой-нибудь рилс, кликнуть на него, чтобы открылся stream, который мы будем листать на протяжении длительного промежутка времени. Тут мы будем лайкать и подписывать на авторов, чтобы Инста увидила, что данная тематика по ключевому слову "Фильмы" нам интересна.

    Скрипт на инициирование прогрев тематики + лайкинг и подписка:

    Python

    medias = await cl.search_open_tab() # открытие вкладки поиска
    recent_search_items = await cl.search_text_input_press() # нажимаем на строку ввода поиск
    sugg = await cl.search_text_input_fill("фильмы") # вводим ключевое слово
    search_result = await cl.search_text_input_apply() # подтверждаем ввод и получаем результат в виде контента

    # тут мы из всего контента находим какой-нибудь рилс, чтобы инициировать ленту просмотра на поисковое слово "фильмы"
    media_to_press_on = None
    #find reel to click
    for r in search_result:
    if r.is_reel():
    media_to_press_on = r
    break

    # Тут открывается лента рилсов, которую мы смотрим, на протяжение минут 15, чтобы Инста увидила интересную нам тематику
    clip = await cl.open_keyword_reels_stream(media_to_press_on) # как будто кликнули на рилс из поисковой выдачи, открылся рилс-стрим
    total_watch = 15 * 60 # смотрим 15 минут
    time_watched = 0
    while time_watched < total_watch:
    watch_time = random.uniform(15, 60)
    await asyncio.sleep(watch_time)# рандом задержка
    clip = await cl.sreels_swipe_down() # свайпаем вниз
    time_watched += watch_time

    if random.random() < 0.2: # делаем подписку на всех
    # допустим захотели подписаться
    # узнаем, автор ли один у нас или несколько
    all_authors_subscribed = await cl.sreel_get_all_authors_subscribed(clip)
    # если один то список будет длинной 1, иначе больше
    for media_author_subscribed in all_authors_subscribed:
    # if len(all_authors_subscribed) == 1:
    # break
    user_id = media_author_subscribed.user_id
    # тут подписываемся на всех втупую
    if not media_author_subscribed.following:
    await cl.sreel_follow(user_id, clip)

    if random.random() < 0.2: # делаем подписку на всех
    await cl.sreel_like(clip)
    Пошел просмотр, ждем 15 минут, пока можно чем-нибудь другим заняться
    [IMG]

    Прошло 15 минут, скрипт отработал
    [IMG]
    Тут я сразу понял, что 15 минут мало, поэтому аналогично перезапустил скрипт на ключевое слово “сериалы”, затем “кино”.

    Все отработало аналогично. Но еще рано смотреть результат (А именно заходить в обычную ленту рилсов и убедиться, что в выдаче появились фильмы)

    3. Классический прогрев по ключевым словам.
    Нам надо действительно сейчас зайти в обычную ленту, но с помощью скрипта запустить обычный прогрев по отсеву ключевых слов. Будем так же лайкать и подписвыаться.
    [IMG]вот - это обычная лента, которую мы сейчас будем ботом скроллить

    Python

    words = ["film","movie","motionpicture","cinema","picture","flick","featurefilm","screenplay","shortfilm","blockbuster","indiefilm","documentary","biopic","silentfilm","talkie","reel","feature","фильм","кино","кинофильм","картина","кинолента","лента","видеофильм","видеоклип","ролик","кинематограф"]

    clip = await cl.reels_open_stream() # как будто открыли ленту кликнули

    all_clips = []

    for i in range(9999):
    if any(word in clip.caption_text.lower() for word in words):
    print("Match!")
    duration = clip.video_duration
    await asyncio.sleep(random.uniform(duration/2, duration*2.5))
    if random.choice([True, False]): #50%
    await cl.reel_like(clip)
    await asyncio.sleep(random.uniform(0.5, 2))
    print("Liked!")

    if random.choice([True, False]): #50%
    # допустим захотели подписаться
    # узнаем, автор ли один у нас или несколько
    all_authors_subscribed = await cl.reel_get_all_authors_subscribed(clip)
    # если один то список будет длинной 1, иначе больше
    for media_author_subscribed in all_authors_subscribed:
    user_id = media_author_subscribed.user_id
    # тут подписываемся на всех втупую
    if not media_author_subscribed.following:
    await cl.reel_follow(user_id, clip)
    else:
    await asyncio.sleep(random.uniform(0.05, 1.5)) # скипаем

    await asyncio.sleep(random.uniform(0.2, 0.9)) # скипаем
    clip = await cl.reels_swipe_down()
    Запускаем скрипт, и можем ничего не делать.

    Вот результат работы всего лишь через 10 минут! Match-и посыпались!

    Python

    2024-11-18 05:24:34,642 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/clips/discover/[/URL]
    2024-11-18 05:24:40,300 - aiograpp - DEBUG - Sleeping 4 seconds
    2024-11-18 05:24:44,301 - aiograpp - INFO - Reels stream opening success
    2024-11-18 05:24:44,301 - aiograpp - INFO - Watching reel, id: 3503147530039397858_5410223368, pk: 3503147530039397858
    2024-11-18 05:24:45,664 - aiograpp - INFO - Watching reel, id: 3460610664428562550_11841800286, pk: 3460610664428562550. Watch duration: 1.3627691268920898
    2024-11-18 05:24:47,645 - aiograpp - INFO - Watching reel, id: 3483207264257644716_59118507949, pk: 3483207264257644716. Watch duration: 1.9814810752868652
    Match!
    2024-11-18 05:25:19,272 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/friendships/create/59118507949/[/URL]
    2024-11-18 05:25:22,801 - aiograpp - INFO - Success subscribed 59118507949 author reel: 3483207264257644716_59118507949
    2024-11-18 05:25:23,478 - aiograpp - INFO - Watching reel, id: 3462244856115663070_3304542631, pk: 3462244856115663070. Watch duration: 35.832605838775635
    2024-11-18 05:25:24,411 - aiograpp - INFO - Watching reel, id: 3432535774674481788_53942100086, pk: 3432535774674481788. Watch duration: 0.9331679344177246
    2024-11-18 05:25:25,272 - aiograpp - INFO - Watching reel, id: 3489683520318665843_50501054584, pk: 3489683520318665843. Watch duration: 0.8613402843475342
    2024-11-18 05:25:26,350 - aiograpp - INFO - Watching reel, id: 3458554285760110869_58022757460, pk: 3458554285760110869. Watch duration: 1.0775187015533447
    2024-11-18 05:25:27,828 - aiograpp - INFO - Watching reel, id: 3485222172037767185_45621310450, pk: 3485222172037767185. Watch duration: 1.4782452583312988
    2024-11-18 05:25:29,361 - aiograpp - INFO - Watching reel, id: 3399868518290535530_66839863385, pk: 3399868518290535530. Watch duration: 1.5331408977508545
    2024-11-18 05:25:30,855 - aiograpp - INFO - Watching reel, id: 3443884841173777729_61399457891, pk: 3443884841173777729. Watch duration: 1.493863821029663
    2024-11-18 05:25:32,371 - aiograpp - INFO - Watching reel, id: 3424447977961455399_48556437092, pk: 3424447977961455399. Watch duration: 1.5155913829803467
    2024-11-18 05:25:32,572 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/clips/write_seen_state/[/URL]
    2024-11-18 05:25:34,886 - aiograpp - INFO - Watching reel, id: 3474115274238012356_4114742362, pk: 3474115274238012356. Watch duration: 2.515622854232788
    2024-11-18 05:25:35,434 - aiograpp - INFO - Watching reel, id: 3448015913115212117_62769841737, pk: 3448015913115212117. Watch duration: 0.5481748580932617
    2024-11-18 05:25:36,157 - aiograpp - INFO - Watching reel, id: 3405891545862378241_4097310097, pk: 3405891545862378241. Watch duration: 0.7227060794830322
    2024-11-18 05:25:37,879 - aiograpp - INFO - Watching reel, id: 3460531105998274812_57792123996, pk: 3460531105998274812. Watch duration: 1.7220821380615234
    2024-11-18 05:25:39,506 - aiograpp - INFO - Watching reel, id: 3402254086051504425_60173045227, pk: 3402254086051504425. Watch duration: 1.6264128684997559
    2024-11-18 05:25:40,435 - aiograpp - INFO - Watching reel, id: 3438095088167251467_59346601142, pk: 3438095088167251467. Watch duration: 0.929267168045044
    2024-11-18 05:25:40,435 - aiograpp - DEBUG - Loading new reels
    2024-11-18 05:25:40,636 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/clips/discover/[/URL]
    2024-11-18 05:25:46,257 - aiograpp - DEBUG - Micro-sleep simulating the loading of content
    2024-11-18 05:25:47,885 - aiograpp - INFO - Watching reel, id: 3484333501495616690_52118374340, pk: 3484333501495616690. Watch duration: 7.450047016143799
    2024-11-18 05:25:49,654 - aiograpp - INFO - Watching reel, id: 3482546028306640458_55231457296, pk: 3482546028306640458. Watch duration: 1.7689268589019775
    2024-11-18 05:25:50,923 - aiograpp - INFO - Watching reel, id: 3414783520725400271_57020679197, pk: 3414783520725400271. Watch duration: 1.2695307731628418
    2024-11-18 05:25:52,379 - aiograpp - INFO - Watching reel, id: 3501306120002238952_10896364266, pk: 3501306120002238952. Watch duration: 1.4552271366119385
    2024-11-18 05:25:53,427 - aiograpp - INFO - Watching reel, id: 3437915239608729610_65066667952, pk: 3437915239608729610. Watch duration: 1.0485358238220215
    2024-11-18 05:25:54,382 - aiograpp - INFO - Watching reel, id: 3416938160754135776_64635245411, pk: 3416938160754135776. Watch duration: 0.9549551010131836
    2024-11-18 05:25:55,348 - aiograpp - INFO - Watching reel, id: 3460760121471301633_63275680773, pk: 3460760121471301633. Watch duration: 0.9664530754089355
    Match!
    2024-11-18 05:26:02,111 - aiograpp - INFO - Watching reel, id: 3474127053303533055_54191445294, pk: 3474127053303533055. Watch duration: 6.762793064117432
    Match!
    2024-11-18 05:26:06,586 - aiograpp - INFO - Watching reel, id: 3447485954149098463_49135441610, pk: 3447485954149098463. Watch duration: 4.474459886550903
    2024-11-18 05:26:07,411 - aiograpp - INFO - Watching reel, id: 3417231188335871161_60820177139, pk: 3417231188335871161. Watch duration: 0.8255941867828369
    2024-11-18 05:26:07,612 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/clips/write_seen_state/[/URL]
    Match!
    2024-11-18 05:26:16,049 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/friendships/create/60820177139/[/URL]
    2024-11-18 05:26:18,905 - aiograpp - INFO - Success subscribed 60820177139 author reel: 3417231188335871161_60820177139
    2024-11-18 05:26:19,582 - aiograpp - INFO - Watching reel, id: 3500428065999561796_37507581643, pk: 3500428065999561796. Watch duration: 12.170252799987793
    2024-11-18 05:26:20,886 - aiograpp - INFO - Watching reel, id: 3461273981240798030_66445028474, pk: 3461273981240798030. Watch duration: 1.30430006980896
    2024-11-18 05:26:22,108 - aiograpp - INFO - Watching reel, id: 3460411822124331696_68005123186, pk: 3460411822124331696. Watch duration: 1.2218852043151855
    2024-11-18 05:26:22,108 - aiograpp - DEBUG - Loading new reels
    2024-11-18 05:26:22,309 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/clips/discover/[/URL]
    2024-11-18 05:26:28,001 - aiograpp - DEBUG - Micro-sleep simulating the loading of content
    2024-11-18 05:26:29,930 - aiograpp - INFO - Watching reel, id: 3460689453696530260_66283248930, pk: 3460689453696530260. Watch duration: 7.822342872619629
    2024-11-18 05:26:30,596 - aiograpp - INFO - Watching reel, id: 3486239634835934630_47643962773, pk: 3486239634835934630. Watch duration: 0.6659379005432129
    2024-11-18 05:26:31,482 - aiograpp - INFO - Watching reel, id: 3502549993366115729_1953803391, pk: 3502549993366115729. Watch duration: 0.8858120441436768
    2024-11-18 05:26:32,937 - aiograpp - INFO - Watching reel, id: 3498623373272427591_53921461392, pk: 3498623373272427591. Watch duration: 1.4549338817596436
    Match!
    2024-11-18 05:27:04,985 - aiograpp - INFO - Watching reel, id: 3441077642576139488_65848551067, pk: 3441077642576139488. Watch duration: 32.04842710494995
    Match!
    2024-11-18 05:28:45,167 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/media/3441077642576139488_65848551067/like/[/URL]
    2024-11-18 05:28:47,461 - aiograpp - INFO - Success liked 3441077642576139488_65848551067
    Liked!
    2024-11-18 05:28:49,153 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/friendships/create/65848551067/[/URL]
    2024-11-18 05:28:51,789 - aiograpp - INFO - Success subscribed 65848551067 author reel: 3441077642576139488_65848551067
    2024-11-18 05:28:52,622 - aiograpp - INFO - Watching reel, id: 3453430680976556900_63813098418, pk: 3453430680976556900. Watch duration: 107.63707995414734
    2024-11-18 05:28:54,230 - aiograpp - INFO - Watching reel, id: 3502687087992730509_12763722, pk: 3502687087992730509. Watch duration: 1.6075401306152344
    2024-11-18 05:28:54,936 - aiograpp - INFO - Watching reel, id: 3474490391186205386_6855392104, pk: 3474490391186205386. Watch duration: 0.7059450149536133
    2024-11-18 05:28:56,147 - aiograpp - INFO - Watching reel, id: 3473605896215865685_16675201129, pk: 3473605896215865685. Watch duration: 1.2112247943878174
    Match!
    2024-11-18 05:29:13,943 - aiograpp - INFO - Watching reel, id: 3460241205445139701_45360617530, pk: 3460241205445139701. Watch duration: 17.79643416404724
    2024-11-18 05:29:14,145 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/clips/write_seen_state/[/URL]
    2024-11-18 05:29:16,332 - aiograpp - INFO - Watching reel, id: 3482308803773528566_39282538832, pk: 3482308803773528566. Watch duration: 2.3883190155029297
    2024-11-18 05:29:17,021 - aiograpp - INFO - Watching reel, id: 3455546406003036985_27899947052, pk: 3455546406003036985. Watch duration: 0.6893250942230225
    2024-11-18 05:29:18,358 - aiograpp - INFO - Watching reel, id: 3431165862339535649_9788712244, pk: 3431165862339535649. Watch duration: 1.3368327617645264
    2024-11-18 05:29:18,358 - aiograpp - DEBUG - Loading new reels
    2024-11-18 05:29:18,559 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/clips/discover/[/URL]
    2024-11-18 05:29:24,830 - aiograpp - DEBUG - Micro-sleep simulating the loading of content
    2024-11-18 05:29:27,110 - aiograpp - INFO - Watching reel, id: 3430180322341646748_31115501392, pk: 3430180322341646748. Watch duration: 8.75250506401062
    2024-11-18 05:29:28,785 - aiograpp - INFO - Watching reel, id: 3465654509839216851_45601796102, pk: 3465654509839216851. Watch duration: 1.6749329566955566
    Match!
    2024-11-18 05:30:01,185 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/friendships/create/45601796102/[/URL]
    2024-11-18 05:30:03,720 - aiograpp - INFO - Success subscribed 45601796102 author reel: 3465654509839216851_45601796102
    2024-11-18 05:30:04,416 - aiograpp - INFO - Watching reel, id: 3483878602096359637_69421801343, pk: 3483878602096359637. Watch duration: 35.63115692138672
    2024-11-18 05:30:05,554 - aiograpp - INFO - Watching reel, id: 3436053055981774910_58490466868, pk: 3436053055981774910. Watch duration: 1.1378192901611328
    2024-11-18 05:30:06,691 - aiograpp - INFO - Watching reel, id: 3431159904967453649_49105443475, pk: 3431159904967453649. Watch duration: 1.1364059448242188
    Match!
    2024-11-18 05:30:11,944 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/friendships/create/49105443475/[/URL]
    2024-11-18 05:30:14,818 - aiograpp - INFO - Success subscribed 49105443475 author reel: 3431159904967453649_49105443475
    2024-11-18 05:30:15,287 - aiograpp - INFO - Watching reel, id: 3502745991096755590_51149309510, pk: 3502745991096755590. Watch duration: 8.59642767906189
    2024-11-18 05:30:16,171 - aiograpp - INFO - Watching reel, id: 3489538892002213932_28732113991, pk: 3489538892002213932. Watch duration: 0.8834171295166016
    2024-11-18 05:30:17,605 - aiograpp - INFO - Watching reel, id: 3428822778277867562_15015588834, pk: 3428822778277867562. Watch duration: 1.4342141151428223
    2024-11-18 05:30:19,926 - aiograpp - INFO - Watching reel, id: 3459240704676008946_2152878777, pk: 3459240704676008946. Watch duration: 2.321458101272583
    2024-11-18 05:30:21,495 - aiograpp - INFO - Watching reel, id: 3482287759727825774_69603545620, pk: 3482287759727825774. Watch duration: 1.5689449310302734
    2024-11-18 05:30:21,696 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/clips/write_seen_state/[/URL]
    2024-11-18 05:30:22,785 - aiograpp - INFO - Watching reel, id: 3452385995264487574_68166872776, pk: 3452385995264487574. Watch duration: 1.2901289463043213
    Match!
    2024-11-18 05:30:53,711 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/friendships/create/68166872776/[/URL]
    2024-11-18 05:30:56,675 - aiograpp - INFO - Success subscribed 68166872776 author reel: 3452385995264487574_68166872776
    2024-11-18 05:30:57,434 - aiograpp - INFO - Watching reel, id: 3460759632282499644_5748715707, pk: 3460759632282499644. Watch duration: 34.64849591255188
    Match!
    2024-11-18 05:31:09,127 - aiograpp - INFO - Watching reel, id: 3479833902386867855_61527587633, pk: 3479833902386867855. Watch duration: 11.6932532787323
    2024-11-18 05:31:09,127 - aiograpp - DEBUG - Loading new reels
    2024-11-18 05:31:09,328 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/clips/discover/[/URL]
    2024-11-18 05:31:15,387 - aiograpp - DEBUG - Micro-sleep simulating the loading of content
    Match!
    2024-11-18 05:31:31,145 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/media/3479833902386867855_61527587633/like/[/URL]
    2024-11-18 05:31:33,180 - aiograpp - INFO - Success liked 3479833902386867855_61527587633
    Liked!
    2024-11-18 05:31:34,383 - aiograpp - INFO - Watching reel, id: 3448444497611223547_50343183971, pk: 3448444497611223547. Watch duration: 25.255838871002197
    2024-11-18 05:31:34,914 - aiograpp - INFO - Watching reel, id: 3503367797050445058_56063295877, pk: 3503367797050445058. Watch duration: 0.5315661430358887
    2024-11-18 05:31:36,022 - aiograpp - INFO - Watching reel, id: 3404842258115321363_67159235538, pk: 3404842258115321363. Watch duration: 1.1076407432556152
    Match!
    2024-11-18 05:31:47,401 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/media/3404842258115321363_67159235538/like/[/URL]
    2024-11-18 05:31:49,759 - aiograpp - INFO - Success liked 3404842258115321363_67159235538
    Liked!
    2024-11-18 05:31:50,595 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/friendships/create/67159235538/[/URL]
    2024-11-18 05:31:53,789 - aiograpp - INFO - Success subscribed 67159235538 author reel: 3404842258115321363_67159235538
    2024-11-18 05:31:54,513 - aiograpp - INFO - Watching reel, id: 3488178158438984001_66800526874, pk: 3488178158438984001. Watch duration: 18.49046301841736
    2024-11-18 05:31:55,647 - aiograpp - INFO - Watching reel, id: 3479582658747711538_66331486941, pk: 3479582658747711538. Watch duration: 1.1347260475158691
    2024-11-18 05:31:56,570 - aiograpp - INFO - Watching reel, id: 3466638985920220746_30993917352, pk: 3466638985920220746. Watch duration: 0.9231090545654297
    2024-11-18 05:31:58,614 - aiograpp - INFO - Watching reel, id: 3445150107362033125_328108311, pk: 3445150107362033125. Watch duration: 2.043876886367798
    2024-11-18 05:32:00,232 - aiograpp - INFO - Watching reel, id: 3456802188607402984_52761589556, pk: 3456802188607402984. Watch duration: 1.6175670623779297
    Match!
    2024-11-18 05:32:52,441 - aiograpp - INFO - Watching reel, id: 3478557085190836557_59178247361, pk: 3478557085190836557. Watch duration: 52.20910692214966
    2024-11-18 05:32:53,294 - aiograpp - INFO - Watching reel, id: 3432534093097970883_47603265501, pk: 3432534093097970883. Watch duration: 0.853381872177124
    2024-11-18 05:32:53,496 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/clips/write_seen_state/[/URL]
    Match!
    2024-11-18 05:33:03,121 - aiograpi - INFO - [URL]https://i.instagram.com/api/v1/friendships/create/47603265501/[/URL]
    2024-11-18 05:33:05,574 - aiograpp - INFO - Success subscribed 47603265501 author reel: 3432534093097970883_47603265501
    2024-11-18 05:33:06,219 - aiograpp - INFO - Watching reel, id: 3467782232123777993_6343907374, pk: 3467782232123777993. Watch duration: 12.924819231033325
    Match!
    Остановим выполнение скрипта и взглянем на результат, а именно, зайдем в самое приложение Инстаграма на реальном телефоне и посмотрим ленту Рилсов.
    Сразу скажу, что рилсы нужной тематики сейчас попадаются один на 4-5 роликов, не идеально, да, но учтите, что с момента новорега, мы провели в прилооожении минут 30-40, причем, сделав все ботом, ВООБЩЕ не заходя для этого в само приложение! Я считаю, хороший результат.
    [IMG][IMG][IMG]
    Ну и так далее по рилсам.

    3. Заключение.
    :love: Мы полностью справились с поставленной задачей. Прогрев - нужная функция в данного рода автоматизации, без него выгрузка контента не будет эффективной, не будет просмотров. И что самое крутое - нам не надо вручную сидеть в инстаграме и тратить время на ручной скролл ленты, бот это делает за нас. Наше дело лишь - это монтировать контент и заливать его.

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

    :pressF: Приглашаем кодеров в проект, а так же по поводу сотрудничества пишите в личку телеграм!
     
  2. Eliot
    Eliot Nov 19, 2024 Banned 242 Nov 4, 2024
    Однозначно лайк, интересно было прочитать
     
    1. AdrianRoss Topic starter
      Eliot,  :duck_love: Спасибо!
  3. nothing
    nothing Nov 19, 2024 513 Aug 5, 2022
    авторку
     
  4. krutyshkin
    krutyshkin Nov 21, 2024 148 1166 Feb 6, 2019
    все бы ничего но юзай [IMG] чтоб он в статье выглядил нормально
     
    1. View previous comments (1)
    2. krutyshkin
      AdrianRoss, используй [CODE=Тут название языка]тут текст[/CODE]
    3. AdrianRoss Topic starter
      krutyshkin, отредачил статью, теперь все по красоте
    4. krutyshkin
      AdrianRoss, теперь красивее стало читать
Top
Loading...