⚠️ You are offline. Changes cannot be saved.

Logo Post Reviewer

Sign in with your personal Directus token

Logo Post Reviewer

0 / 0 Reviewed: 0

Loading posts...

πŸ“­

No items found matching your filters.

πŸ”‘ Reviewer Access

Reviewer mode reads the AI-classification warehouse. Normally the key is picked up automatically β€” if you see this screen, ask an admin to set it in Directus β†’ app_settings, or paste a key manually.

πŸ“Έ Manual Kajian

Upload a poster image or paste an image link. OCR prefills the event fields β€” you review, fix, and save.

OCR webhook not configured β€” ask an admin to set manual_ocr_webhook_url and manual_ocr_webhook_secret in Directus β†’ app_settings.

Poster preview

Scraper webhooks not configured β€” ask an admin to set ig_discover_webhook_* and ig_queue_webhook_* in Directus β†’ app_settings. The Promote tab additionally needs ig_promote_webhook_*.

How it works: type one Instagram account you already know is a good kajian/masjid account (the starting account). Instagram tells us which other accounts are similar to it β€” the same list you see under "Suggested for you" on a profile. AI then scores every suggestion against your keywords. Tick the good ones and press Queue: their full profiles (bio, contact, location) are fetched automatically at 11:00 / 16:00 / 21:00 WIB and stored in the Database tab. From there, press find similar on any stored account to use it as the next starting point β€” that chain is how you crawl the whole niche.

AccountScore
Copy:

AccountLocationFollowersStatus

Promote to Directus: fetched accounts are pre-classified by AI as a masjid or an ustadz. Rows scoring at or above the confidence threshold are pre-checked; neither rows are dimmed. Flip the type, edit the fields, then Promote selected β€” each creates a new Directus record (duplicates are skipped) and drops out of this queue.

AccountConf.TypeFields
@username Name
πŸ–ΌοΈ

Image failed to load

Post image
feed
πŸ“Έ Carousel post β€” additional slides may exist
⚠️ Unsaved changes

πŸ”— Source

Type: β€”
Added: β€”
Link: β€”

πŸ€– AI Classification

Confidence: β€”
Status: β€”
Classified: β€”

πŸ“ Caption / OCR

β€”

✏️ Event Fields

πŸ—“ Sessions from this poster

The fields above are session 1 β€” save it with πŸ’Ύ Save. Rows here are extra sessions on the same poster; blank cells inherit the form above. An ustadz or masjid that isn’t in the database yet can be typed in β€” it is kept as plain text.

πŸ“ Resolve venues looks up coordinates for venues you typed, so the kajian gets a map pin. Only needed for sessions with no masjid linked β€” those already use the masjid’s coordinates. Run it once after filling the rows; each lookup costs a paid geocode call.

0 saved from this poster

    Page 1 / 1
    Full-size media

    ⌨️ Keyboard Shortcuts

    ←Previous post
    β†’Next post
    Shift + ←Previous page
    Shift + β†’Next page
    aApprove (Reviewer) / toggle Verify (Editor)
    rReject (Reviewer)
    sSave / Update edits
    cCopy caption (Reviewer)
    ?Toggle this help
    EscClose modal

    πŸ“œ Moderation Log

    TimeModeratorActionModeItem

    No log entries.

    Page 1 / 1