Перейти к содержанию

← Все промпты

Промпт для создания Python-бота автопостинга в Instagram

instagram auto post python bot crea

Промпты закрывают задачу написания Python-скрипта или бота для автоматической публикации постов в Instagram по расписанию. Подходят как для базовой автоматизации, так и для построения полноценного контент-конвейера.

Что это даёт

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

Готовые промпты

Базовый: структура бота с расписанием

Напиши Python-скрипт для автоматической публикации постов в Instagram.

Требования:
- Авторизация через [instagrapi / Instagram Graph API] с токеном [ACCESS_TOKEN]
- Публикация изображения из папки [ПУТЬ_К_ПАПКЕ] с подписью из файла [captions.txt]
- Расписание: публикация [КОЛИЧЕСТВО] раз в день в [ВРЕМЯ_1], [ВРЕМЯ_2]
- Логирование успешных публикаций и ошибок в файл [bot_log.txt]
- Хранение уже опубликованных файлов в списке, чтобы не дублировать

Используй библиотеки: [instagrapi / schedule / logging].
Добавь комментарии к каждому блоку кода на русском языке.
Покажи структуру файлов проекта и команду для запуска.

Продвинутый: полный конвейер с очередью и обработкой ошибок

Создай Python-бота для автопостинга в Instagram с расширенной логикой.

Контекст: бот работает на сервере [Ubuntu / Windows], публикует контент для аккаунта в нише [НИША], целевая аудитория [ОПИСАНИЕ_ЦА].

Функциональность:
1. Авторизация: сессия через [instagrapi] с сохранением cookies в [session.json], автоматическое обновление при истечении
2. Очередь контента: чтение из CSV-файла [content_queue.csv] с колонками [image_path, caption, hashtags, post_time]
3. Публикация: одиночное фото, карусель до [КОЛИЧЕСТВО] фото, Reels-видео
4. Хештеги: автоматически добавлять из колонки hashtags, лимит [КОЛИЧЕСТВО] штук
5. Антибан: случайная задержка [MIN]-[MAX] секунд между действиями, имитация человеческого поведения
6. Уведомления: отправка Telegram-сообщения на [TELEGRAM_CHAT_ID] через бота [TELEGRAM_BOT_TOKEN] при успехе и ошибке
7. Повтор при ошибке: до [КОЛИЧЕСТВО] попыток с паузой [МИНУТЫ] минут

Покажи полный код с классами, файл requirements.txt, .env-шаблон для секретов и инструкцию по запуску через cron или systemd.

Как использовать

Скопируйте нужный промпт в ChatGPT, Claude или любую другую языковую модель и замените все значения в квадратных скобках на реальные данные вашего проекта. Уточните в промпте версию Python и операционную систему сервера, чтобы получить совместимый код. Если нужен конкретный фрагмент, например только логика антибана, задайте уточняющий вопрос следом.

Советы

  • Всегда указывайте конкретную библиотеку: instagrapi стабильнее устаревшей instabot и не требует официального API
  • Храните токены и пароли только в .env-файле, никогда не вставляйте их напрямую в код
  • Попросите модель добавить unit-тесты для функций публикации, это упростит отладку на реальном аккаунте

Кому полезно

Промпты подойдут SMM-специалистам и маркетологам, которые хотят автоматизировать ведение Instagram без найма разработчика. Также полезны Python-разработчикам, которым нужна быстрая точка старта для клиентского проекта по автоматизации соцсетей.

Попробуйте ENGRAM на своих данных

Нейросеть на ваших встречах, документах и переписке: отвечает со ссылкой на источник. Это ваша вторая память на базе ИИ. Данные хранятся в России, старт бесплатный.

Зарегистрироваться бесплатно
Обучаем команды работе с нейросетями под ваши процессы. Узнать о корпоративном обучении