Всё ниже хранится только в этом приложении (файлы в data/ на сервере): отдельные текстовые файлы для API-ключей и один файл integrations.json для вебхуков.
Другие страницы портала их не подхватывают. Доступ к папке data/ по HTTP закрыт.
HeyGen
API key из кабинета HeyGen (часто начинается с sk_). Кабинет API
Файл: data/api_keys/heygen_api_key.txt
OpenAI
Ключ для GPT / Whisper (часто sk-proj-...). Для части сценариев опционален.
Файл: data/api_keys/openai_api_key.txt
✍️
OpenAI — тексты для вебхука
Для страницы Пульс рассылок и для серверного cron: после финального mp4 заголовок и описание генерируются автоматически и отправляются на вебхук вместе с видео. Отдельной галочки нет — так задумано.
Подписи полей и черновик ссылок дублируются в браузере: mass_rassylki_hub_openai_links. На сервер в integrations.json попадают значения полей при сохранении.
Ключ с pexels.com/api → Your API Key. Для будущих шагов с B-roll / подбором роликов.
Файл: data/api_keys/pexels_api_key.txt
🔗
Вебхуки (Make, Zapier, …)
Только https://. Сохраняются в data/integrations.json. Ниже можно добавить несколько URL.
Записывает список вебхуков в integrations.json (остальные данные в файле не трогаются).
✈️
Telegram — проверка перед вебхуком
Отдельный бот присылает готовое видео вам в Telegram; кнопка «Одобрить» отправляет его на выбранный вебхук (Make и т.д.).
Токен и chat_id хранятся в data/telegram_review.json. После смены токена в BotFather обновите его здесь.