Прогрев новорега Инстаграм прорграмно. REELS BOT - Авто-Скроллинг ленты. Исследование алгоритмов

AdrianRoss

New member
06.11.2024
3
0
BIT
74
Всех приветствую, я Adrian - активный разработчик проекта REELS BOT . Мы делаем сервис, полностью автоматизирующий вертикальный контент в Инсте. Пока только на старте, и я хочу поделиться своим опытом в одном из исследований.

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


1. Покупаем аккаунт
1731978938511.png

Получил данные от аккаунта: Estelle_kentschmidt1939:nuk6762ak kentschmidt1939@enuncnmail.com

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(logging.INFO)

# 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) # вывод сессии в терминал

Запускаем. Вот логги:
1731979111922.png

Требуется ввести двухфакторку с почты.
1731979136235.png

Ввели код в терминал, программа выплюнула сессию, которую мы будем юзать в последующем
1731979157071.png

Вот так вот пропишем, программа будет якобы открывать приложение Инсты, с уже залогиненным аккаунтом

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. Поиск по ключевому слову, скролл рилсов с поисковой вкладки
Принципиально программа будет выполнять следующий набор действий (Эти скрины исключительно для понимания, что делаем, используемая библиотека работает с приватным Api, а не с эмулятором!):
1731979201529.png

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 минут, пока можно чем-нибудь другим заняться
1731979234856.png


Прошло 15 минут, скрипт отработал
1731979255202.png

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

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

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

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-и посыпались!


Код:
2024-11-18 05:24:34,642 - aiograpi - INFO - https://i.instagram.com/api/v1/clips/discover/
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 - https://i.instagram.com/api/v1/friendships/create/59118507949/
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 - https://i.instagram.com/api/v1/clips/write_seen_state/
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 - https://i.instagram.com/api/v1/clips/discover/
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 - https://i.instagram.com/api/v1/clips/write_seen_state/
Match!
2024-11-18 05:26:16,049 - aiograpi - INFO - https://i.instagram.com/api/v1/friendships/create/60820177139/
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 - https://i.instagram.com/api/v1/clips/discover/
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 - https://i.instagram.com/api/v1/media/3441077642576139488_65848551067/like/
2024-11-18 05:28:47,461 - aiograpp - INFO - Success liked 3441077642576139488_65848551067
Liked!
2024-11-18 05:28:49,153 - aiograpi - INFO - https://i.instagram.com/api/v1/friendships/create/65848551067/
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 - https://i.instagram.com/api/v1/clips/write_seen_state/
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 - https://i.instagram.com/api/v1/clips/discover/
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 - https://i.instagram.com/api/v1/friendships/create/45601796102/
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 - https://i.instagram.com/api/v1/friendships/create/49105443475/
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 - https://i.instagram.com/api/v1/clips/write_seen_state/
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 - https://i.instagram.com/api/v1/friendships/create/68166872776/
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 - https://i.instagram.com/api/v1/clips/discover/
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 - https://i.instagram.com/api/v1/media/3479833902386867855_61527587633/like/
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 - https://i.instagram.com/api/v1/media/3404842258115321363_67159235538/like/
2024-11-18 05:31:49,759 - aiograpp - INFO - Success liked 3404842258115321363_67159235538
Liked!
2024-11-18 05:31:50,595 - aiograpi - INFO - https://i.instagram.com/api/v1/friendships/create/67159235538/
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 - https://i.instagram.com/api/v1/clips/write_seen_state/
Match!
2024-11-18 05:33:03,121 - aiograpi - INFO - https://i.instagram.com/api/v1/friendships/create/47603265501/
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, причем, сделав все ботом,
ВООБЩЕ не заходя для этого в само приложение! Я считаю, хороший результат.
1731979328211.png
1731979340194.png
1731979359874.png

Ну и так далее по рилсам.

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

В данный момент бот находится в активной разработке. Контентмейкеры, кому интересно получить полнофункциональный сервис прогрева, приглашаю на бета-тест REELS BOT | Instagram authomation & The easiest vertical content making, это абсолютно бесплатно для вас.

:p Приглашаем кодеров в проект, а так же по поводу сотрудничества пишите в личку телеграм! † БЛОГ ИНЖЕНЕРА
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!