eLang Meta Social

Dashboard · America/New_York · warn

Connected: Pick Words from YouTube/Netflix & Play with English In Games · @elang_app
OAuth token is 59 days old — re-run meta:auth before ~60 days
Cron active: */15 * * * *
Last cron: 2026-08-05T11:15:00.566Z · processed 0
All pending post images are on disk
Telegram alerts off — optional setup on dashboard below
Pending
47
Published
42
Failed
0
Cron
on
*/15 * * * *

Next post

ok

word-of-the-day / wotd-d10-story-0900-part-03_s10

2026-08-05T09:00:00-04:00 · in 1h 30m

All posts →

Upcoming materials

Open schedule →
word-of-the-day/wotd-d10-story-0900-part-03_s10 in 1h 30m word-of-the-day/wotd-d10-feed-carousel in 2h 30m word-of-the-day/wotd-d10-story-1300-part-03_s11 in 5h 30m word-of-the-day/wotd-d10-story-1700-part-04_s00 in 9h 30m word-of-the-day/wotd-d11-story-0900-part-04_s01 in 25h 30m word-of-the-day/wotd-d11-feed-carousel in 26h 30m word-of-the-day/wotd-d11-story-1300-part-04_s02 in 29h 30m word-of-the-day/wotd-d11-story-1700-part-04_s03 in 33h 30m

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

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 (59 days ago)

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

Cron log

Last run: 2026-08-05T11:15:00.566Z · 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