eLang Meta Social

Dashboard · America/New_York · warn

Connected: Pick Words from YouTube/Netflix & Play with English In Games · @elang_app
OAuth token is 119 days old — re-run meta:auth before ~60 days
Cron active: */15 * * * *
Last cron: 2026-10-04T10:45:00.803Z · processed 0
Telegram alerts off — optional setup on dashboard below
Pending
0
Published
89
Failed
0
Cron
on
*/15 * * * *

Upcoming materials

Open schedule →

No pending posts.

Куда публикуем

Facebook Page: Pick Words from YouTube/Netflix & Play with English In Games · Instagram @elang_app

Page ID: 105720797656519 · Instagram ID: 17841436557289288

Token updated: 2026-06-06T11:42:26.911Z (119 days ago)

Несколько Pages? Задайте META_PAGE_ID или META_PAGE_NAME в ~/deploy/meta/.env, затем npm run meta:auth заново.

Cron log

Last run: 2026-10-04T10:45:00.803Z · 0 item(s)

Обновить материалы на сервере

Расписание (queue.json) — только scp. Картинки — отдельно rsync:

# 1. Сгенерировать локально
npm run stamp:all

# 2. Залить JPEG на server1
rsync -avz -e "ssh -p 15922" generated/ server@134.17.26.206:~/deploy/meta/generated/

# 3. Обновить расписание (без deploy)
cp schedule/queue.json data/schedule-queue.json
scp -P 15922 data/schedule-queue.json server@134.17.26.206:~/deploy/meta/data/schedule-queue.json

Проверка: превью выше и полное расписание. Deploy нужен только при изменении кода.

Telegram (optional)

Get messages when publish fails or cron errors. ~5 minutes one-time setup for @Sergei_Fedorenko:

  1. Telegram → @BotFather → /newbot → copy bot token
  2. Open your new bot → tap Start (or send /start)
  3. On server ~/deploy/meta/.env add:
    TELEGRAM_BOT_TOKEN=...
    restart: docker compose restart
  4. Refresh this dashboard — your TELEGRAM_CHAT_ID appears below
  5. Add TELEGRAM_CHAT_ID=... to .env and restart again

Not configured yet.

JSON: discover chats