buta@silom ~ %
>

UnlockAI: Social Media

SUN 26 JUL — 13:00–17:00 · THE WORK LOFT SILOM
WELCOME · วันนี้คือวันของคุณ

By 5 PM, you will walk out with:ห้าโมงเย็นวันนี้ คุณจะเดินออกไปพร้อมกับ…

An AI agent that lives in your machineAI agent ของคุณเอง อยู่ในเครื่องคุณ ทำงานได้จริงYOURS
Your AI, linked to your social media — it works your page with youเชื่อม AI เข้ากับโซเชียลของคุณ — ให้มันช่วยดูแลเพจไปด้วยกันCONNECTED
A bot answering comments + DMs on your real pageบอทตอบลูกค้าบนเพจจริงของคุณLIVE
The whole kit goes home with youของทั้งหมดอยู่กับคุณตลอด ใช้ต่อได้ทุกวันTAKE HOME
a working system — not a notebook of theoryระบบที่ทำงานจริง — ไม่ใช่สมุดจดทฤษฎี
HOW TODAY WORKS · วันนี้เราทำงานกันแบบนี้

Set up first — then AI works while you learnเซ็ตเครื่องก่อน — แล้วให้ AI ทำงานไป ระหว่างที่คุณเรียนรู้เพิ่ม

🤖 your agent
SET UP
working in the background — all afternoonทำงานเบื้องหลังตลอดบ่าย
🙋 you
SET UP
learn
prompt
learn
prompt
learn
◦ we start here — setup together5 PM — it's been working for you all afternoon →
that's why setup comes first — the sooner it runs, the more it does for youเพราะงี้เราถึงเซ็ตอัพก่อนเลย — ยิ่งมันเริ่มวิ่งเร็ว มันยิ่งทำงานให้คุณได้เยอะ
01
GATE 1 · ด่านที่หนึ่ง

Wake the AI on your machine

ปลุก AI ที่อยู่ในเครื่องคุณอยู่แล้ว
Chatbot
= an advisorแชทบอท = ที่ปรึกษา
Agent
= an employeeเอเจนต์ = พนักงาน
an advisor tells you how — an employee goes and does itที่ปรึกษาแนะนำแล้วคุณไปทำเอง — พนักงานลงมือทำเลย
THE OFFICIAL MAP · เดินตามคู่มือทางการ

Open the official Quick Startคู่มือทางการมีขั้นตอนครบและอัปเดตเสมอ — เราจะเดินตามมันด้วยกัน

01Claude Code — today's tooldocs.claude.com/claude-code/quickstartCLAUDE
02Codex CLI — the equivalent alternativedevelopers.openai.com/codex/cliCODEX
official docs stay updated — when in doubt, follow themถ้าจอผมไม่ตรงกับของจริงตรงไหน — เชื่อคู่มือทางการ
STEP 1 / 4

Open the Terminalเปิดเทอร์มินัล

Mac  ⌘ + Space → "Terminal"
Windows  ⊞ Win → "PowerShell"
✓ you can see it & type in it = pass
YOU ALREADY KNOW HOW · คุณใช้เป็นอยู่แล้ว

It's the same chat — this one has handsมันคือแชทตัวเดียวกัน — แค่มีมือ

ChatGPT
How can I help?
Write a caption for this post
THE CHAT YOU KNOW
~ %
> Write a caption for this post
SAME CHAT, WITH HANDS
typed exactly the same — but the right one saves files & remembers your brandพิมพ์เหมือนกันเป๊ะ — แต่ฝั่งขวาเก็บงานให้ จำแบรนด์คุณได้
STEP 2 / 4

Install Claude — one commandติดตั้งด้วยคำสั่งเดียว — copy จาก SETUP.md ไม่ต้องพิมพ์ตามจอ

SETUP.md
# Mac
> curl -fsSL https://claude.ai/install.sh | bash

# Windows (PowerShell)
> irm https://claude.ai/install.ps1 | iex
when it finishes — close the terminal, open it once moreเสร็จแล้ว ปิด Terminal เปิดใหม่ 1 ครั้ง
STEP 3 / 4

Talk to your AI agentเปิด claude แล้วลองคุยกับมันดูก่อน — ให้ชินกับการคุยกับ AI ในเทอร์มินัล

~ %
> claude
> Hi! I hear you're an AI agent — you can read files, organize things,
  plan projects with me, and actually do the work. True?
✓ CHECKPOINT 1 — it replied with a plan · you're talking to an agent
OPTIONAL FAST MODE · วิธีที่ผมใช้เอง

I turn permission prompts off — on a clean machineผมปิดหน้าต่างถามอนุญาต เพื่อให้ AI ทำงานต่อเนื่อง — แต่ใช้บนเครื่องที่แยกและสะอาด

start Claude in fast mode
> claude --dangerously-skip-permissions
WHY I USE IT · เหตุผลของผม
No approval pop-ups. The agent keeps moving.
If you want maximum speed, this is the mode I use.
WHAT CHANGES · สิ่งที่เปลี่ยน
Claude can edit files and run commands without asking.
That is faster — and it removes an important safety checkpoint.
WHERE I RECOMMEND IT · ใช้ที่ไหน
A new workshop computer or separate user account.
No personal archive, client files, production keys, wallets, or irreplaceable data. Keep a backup.
not a class requirement — normal claude mode still completes every exerciseไม่จำเป็นต้องเปิดโหมดนี้ — ถ้าไม่มั่นใจ ใช้โหมดปกติได้ครบทุกขั้น
SOURCE · Anthropic Claude Code CLI reference · “use with caution”
STEP 4 / 4

Now give it its first job — paste ONE lineสั่งงานแรก: วางข้อความ 1 บรรทัด — ที่เหลือ AI ทำเอง

~ %
# paste this one line:
Set up my UnlockAI: Social Media workspace. Read and follow every step in
https://raw.githubusercontent.com/Kusalin-T/unlockai-social-media/master/BOOTSTRAP.md
— if anything breaks, read DEBUG.md in the same repo. Reply to me in Thai.
your AI downloads its own toolbox, checks every piece, and tells you when it's doneAI โหลดกล่องเครื่องมือเอง เช็คของครบเอง เสร็จแล้วบอกเอง — คุณแค่ดู
✓ CHECKPOINT 2 — it says done · reopen claude in the new folder
WHY SOCIAL · ทำไมต้องโซเชียล

Social media is the new TVโซเชียลมีเดียคือทีวียุคใหม่ — และทุกคนมีช่องของตัวเอง

4 in 5
Thais are on socialคนไทย 56.6 ล้านคนอยู่บนโซเชียล
~5 hrs
online, every dayออนไลน์ทุกวัน — ทีวีได้แค่เศษเวลา
FREE
to broadcastขึ้นเวทีนี้ได้ฟรี ไม่ต้องซื้อเวลาโฆษณา
Prime time isn't 8 PM anymore — it's every unlock of the phoneprime time ไม่ใช่ 2 ทุ่มอีกต่อไป — คือทุกครั้งที่คนหยิบมือถือขึ้นมา
THE NEW FUNNEL · ลูกค้าเริ่มที่หน้าฟีด

Every customer journey starts with a scrollทุกการซื้อวันนี้ เริ่มจากนิ้วโป้งไถฟีด — เห็น → เชื่อ → ซื้อ จบในแอปเดียว

88%
of Thai shoppers buy on social — world #1นักช้อปไทยเคยซื้อผ่านโซเชียล — อันดับ 1 ของโลก
the global averageคนไทยสั่งผ่านโซเชียลถี่กว่าค่าเฉลี่ยโลก 3 เท่า
5.6B
people on social worldwideคนทั้งโลกบนโซเชียล — โตขึ้น ~2.5 เท่าใน 10 ปี
Your stage · your storefront · your superpowerอินฟลูเอนเซอร์ = เวทีของคุณ · เจ้าของธุรกิจ = หน้าร้านของคุณ · พนักงาน = ซูเปอร์พาวเวอร์ของคุณ
WHY COMMENT-TO-DM · ทำไมท่านี้ถึงชนะ

The comment is public — the conversation is personalคอมเมนต์คือประตูสาธารณะ — DM คือห้องคุยส่วนตัว

1B
people message a business every week
คนกว่า 1 พันล้านคนคุยกับธุรกิจผ่านแชตทุกสัปดาห์
71%
want it to feel like messaging a friend
อยากคุยกับธุรกิจแบบเดียวกับที่คุยกับเพื่อนและครอบครัว
💬 → ✉️ → 🔗
comment → DM → click
เห็นคนสนใจ · คุยต่อส่วนตัว · พาไปยังสิ่งที่เขาต้องการ
you are not teaching a new habit — you are opening the door they already useเราไม่ได้บังคับให้ลูกค้าทำอะไรใหม่ — แค่เปิดประตูไปยังห้องแชตที่เขาใช้อยู่แล้ว
SOURCE · Meta business messaging · May 2022
THE RECEIPTS · เมื่อต่อ AI เข้ากับโซเชียล — ตัวเลขจริง 3 สัปดาห์

Real posts. Real comments. Real DMs.ตัวเลขรวมอยู่ซ้าย — โพสต์ที่ทำให้เกิดตัวเลขอยู่ขวา

56,446
views · ยอดวิว
3,975
engagements
662
comments
665
shares
518
saves
+603
followers
329 DMssent by the bot — not meส่งโดยบอททุกฉบับ
Instagram post with 21.9 thousand views and 348 sends
21.9K views · 348 sends
Instagram post asking viewers to comment Slack, with 26.1 thousand views and 361 comments
26.1K views · 361 comments
Instagram workshop post with 13.5 thousand views and 156 comments
13.5K views · 156 comments
BEYOND THE BOT · ต่อ AI กับโซเชียลแล้ว ปลดล็อคอะไรได้อีก

Comment-to-DM is just the first unlockบอทตอบคอมเมนต์คือแค่ด่านแรก — agent ในเครื่องคุณทำได้มากกว่านั้นเยอะ

01See what's going viral on other pages — and why it worksดูได้ว่าเพจอื่นคลิปไหนกำลังปัง — และเพราะอะไรSCOUT
02Turn a winning video into your own hook + script — you just filmให้ AI แกะคลิปดังเป็น hook + สคริปต์ของคุณ — คุณแค่ถ่ายSCRIPT
03Dump your footage on the AI — it edits along the recipe you setถ่ายเสร็จโยนไฟล์ให้ AI — มันตัดต่อตามสูตรที่คุณวางไว้EDIT
04A content calendar by category — stories · tips · news · reactions · BTSตารางคอนเทนต์จัดหมวดให้เอง: เล่าเรื่อง · ทิปส์ · ข่าว · รีแอคชั่น · เบื้องหลังPLAN
same agent you install today — you just keep teaching it jobsทั้งหมดนี้คือ agent ตัวเดียวกับที่ติดตั้งวันนี้ — แค่สอนงานมันเพิ่มทีละอย่าง
AI BASICS · แล้วใครใช้ AI ทำงานจริงบ้าง

Everyone asks AI — almost no one puts it to workเกือบทุกคนแค่ถาม AI — น้อยคนมากที่ให้มันลงมือทำ

18%of the world has used an AI tool — in Thailand, just 12%คนทั้งโลกที่เคยใช้ AI · คนไทยแค่ 12% — อีก 88% ไม่เคยแตะเลย
9%use AI at work every dayใช้ AI ทำงานทุกวัน
<1%have an AI agent working on their machineมีเอเจนต์ทำงานบนเครื่องตัวเองจริงๆ
this afternoon, you join the people who make AI actบ่ายนี้ คุณข้ามจาก “ถาม AI” ไปเป็น “สั่งให้ AI ลงมือทำ”
SOURCE · Microsoft AI Diffusion Report Q1 2026 · Gallup workplace AI research
THE HONEST PART · เรื่องจริงที่ต้องรู้

It's not magic — it's a workflow you buildไม่มีปุ่มวิเศษ — มันคือสูตรการทำงานที่คุณค่อยๆ ปั้นให้เป็นของตัวเอง

01It takes time — your first version will be clumsy. Normal.มันใช้เวลา — เวอร์ชั่นแรกจะยังเก้ๆ กังๆ เป็นเรื่องปกติSTART
02You iterate — teach it, correct it, run it again. It gets sharper every round.วนลูป: สอนมัน แก้มัน รันใหม่ — มันเก่งขึ้นทุกรอบITERATE
03Until the workflow fits the way YOU work — then it compoundsจนสูตรมันเข้ามือคุณ — แล้วผลลัพธ์จะทบต้นเองCOMPOUND
today we build workflow #1 together — the rest use the same loopวันนี้เราสร้าง workflow แรกด้วยกัน — ตัวต่อๆ ไปใช้ลูปเดียวกันเป๊ะ
AI BASICS · สามคำที่ต้องรู้

Chatbot, agent, skill — not the same thingสามคำนี้ต่างกัน — แต่ทำงานต่อกันได้

💬
Chatbot
answers what you ask
ตอบคำถามแล้วหยุด
🛠️
Agent
opens files, uses tools, does the job
เปิดไฟล์ ใช้เครื่องมือ และลงมือทำจริง
📗
Skill
the reusable recipe for one job
คู่มือทำงานหนึ่งอย่างให้เหมือนเดิมทุกครั้ง
today: an agent + a social-media skillวันนี้เราจะใหั agent ใช้ skill เพื่อทำงานโซเชียลของคุณ
AI BASICS · WHAT IS A SKILL?

A skill is a recipe your agent can reuseSkill คือสูตรทำงานที่ agent หยิบมาใช้ซ้ำได้

📁 caption-skill/
📄 SKILL.md
📁 examples/
📁 templates/
📁 references/
“When someone asks for a caption…”
1read the brand voiceอ่านเสียงและบุคลิกของแบรนด์
2follow the caption structureทำตามโครงสร้างที่เรากำหนด
3check against good examplesเทียบกับตัวอย่างที่ดี
4save a ready-to-post captionบันทึกแคปชั่นที่พร้อมโพสต์
think: SOP for an AI teammateคิดง่ายๆ ว่าเป็นคู่มือพนักงาน — แต่พนักงานคนนี้คือ AI
AI BASICS · WHAT IS A .MD FILE?

.md is just readable text with a little structureไฟล์ .md คือข้อความธรรมดาที่จัดระเบียบให้อ่านง่าย

SKILL.md · WHAT YOU TYPE
# Caption skill

## Steps
- Read the brief
- Write 3 hooks
- Save the caption

Use **short lines**.
WHAT PEOPLE + AI SEE

Caption skill

✓ Read the brief
✓ Write 3 hooks
✓ Save the caption
Use short lines.
not code · no special app · anyone can edit itไม่ใช่โค้ด · ไม่ต้องใช้แอปพิเศษ · ทุกคนแก้ได้
AI BASICS · FOUR FILES YOU WILL SEE

File endings tell you what each file is forนามสกุลไฟล์บอกหน้าที่ของมัน — ไม่ต้องกลัว

.md
instructions
README.md · SKILL.mdคู่มือและคำอธิบาย
.json
structured settings
campaign.jsonข้อมูลที่จัดเป็นช่องชัดเจน
.env
private secrets
tokens · passwordsห้ามส่งต่อ · ห้ามขึ้น GitHub
.py
the action
run.pyสคริปต์ที่ลงมือทำงาน
AI BASICS · THE WHOLE MODEL

You speak — the agent turns words into workคุณพูด — agent เปลี่ยนคำสั่งให้กลายเป็นงานจริง

🗣️
You ask
“run my campaign”สั่งด้วยภาษาคน
📗
Agent reads
skills + project filesอ่านสูตรและข้อมูลของคุณ
🛠️
Tools act
browser · terminal · APIsใช้เครื่องมือที่ต้องใช้
Work is saved
files · posts · reportsเก็บผลงานกลับบนเครื่อง
that is the difference between chatting and delegatingนี่คือความต่างระหว่าง “คุยเล่น” กับ “มอบหมายงาน”
TOOLS
TOOLS + FILES · โต๊ะทำงานของคุณและ AI

Know the workbenchรู้จักเครื่องมือ — ไม่ต้องเป็นโปรแกรมเมอร์

GitHub keeps the project · Wispr Flow gets your thoughts into itGitHub เก็บโปรเจกต์ · Wispr Flow พาความคิดของคุณเข้าไปในงาน
TOOLS + FILES · WHAT IS GITHUB?

GitHub is the home + history of a projectGitHub คือบ้านออนไลน์และประวัติของโปรเจกต์

GitHub
One project folder online is called a repository.
It stores the files, remembers every version, and gives your team one place to work from.
เก็บไฟล์ · ย้อนดูเวอร์ชั่นเก่า · ทำงานจากแหล่งเดียวกัน
Infographic showing a project folder as a home, a saved-version timeline, and a shared human and AI workspace
INFOGRAPHIC · adapted from GitHub Octoverse 2025
TOOLS + FILES · WHY GITHUB?

It is where humans and agents share the same source of truthคนและ AI ใช้ต้นฉบับเดียวกัน — ไม่มีไฟล์ final-final-จริงๆ

Infographic showing developers joining, repositories multiplying, and one connected global network
180M+
developers on GitHubนักพัฒนาทั่วโลก
230
new repositories every minuteโปรเจกต์ใหม่ต่อนาที
the setup link you pasted today? it came from GitHubลิงก์ที่วางตอนติดตั้งวันนี้ ก็ดึงคู่มือและ skill มาจาก GitHub
INFOGRAPHIC + DATA · GitHub About · Octoverse 2025
TOOLS + FILES · WHAT IS WISPR FLOW?

Speak naturally — get clean text in any appพูดตามธรรมชาติ — ได้ข้อความพร้อมใช้ในทุกแอป

Wispr Flow logo
Voice → polished text
Flow removes filler words, tidies the sentence, and types wherever your cursor already is.
ตัดคำอ้ำอึ้ง · เรียงประโยค · พิมพ์ตรงช่องที่คุณกำลังใช้อยู่
Infographic showing voice becoming polished text in email, chat, and document apps
INFOGRAPHIC · based on Wispr Flow product UI and media kit
TOOLS + FILES · WHY USE WISPR FLOW?

The easiest prompt is the one you can say out loudPrompt ที่ง่ายที่สุด คือ prompt ที่คุณพูดได้ทันที

Two-lane infographic comparing keyboard steps with a faster voice-wave path
45 WPM
typical keyboardความเร็วการพิมพ์ทั่วไป
220 WPM
Wispr Flow claimความเร็วเมื่อพูดด้วย Flow
~4×
faster from thought to textจากความคิดสู่ข้อความเร็วขึ้นประมาณ 4 เท่า
INFOGRAPHIC + DATA · Wispr Flow product pages · provider-reported figures
TOOLS + FILES · HOW IT ALL FITS

Your AI workbench — from thought to repeatable workจากความคิด → งานจริง → สูตรที่ใช้ซ้ำได้

Wispr Flow
speak the briefพูดสิ่งที่คิด
🛠️
AI agent
understands + actsเข้าใจและลงมือ
📗
Skills + files
the recipe + contextสูตรและข้อมูล
GitHub
shared historyสำเนาและประวัติ
private .env stays on your machine · everything else can have a safe historyไฟล์ .env ที่มีความลับอยู่บนเครื่องเท่านั้น — งานอื่นเก็บประวัติอย่างปลอดภัยได้
TODAY · วันนี้ — 4 GATES
01Wake the AI on your machineSETUP
02Connect Instagram — get your own keyMETA
03A bot that answers comments + DMsAUTO
04Explore your skills — teach it your brand & moreEXPLORE
gate 3 — a bot live on your real page · gate 4 — see what else it can doจบด่าน 3 บอทตอบลูกค้าบนเพจจริง · ด่าน 4 สำรวจว่ามันทำอะไรได้อีก

Break — 15 min

BACK AT 15:05 · กลับ 15:05
02
GATE 2 · ด่านที่สอง

Connect Instagram

เชื่อม Instagram ด้วยกุญแจของคุณเอง — เดี๋ยวบอกด้วยว่า Facebook ก็ท่าเดียวกัน
FIRST, THE IDEA · เข้าใจก่อน แล้วค่อยลงมือ

Your agent needs a staff passagent จะทำงานใน Instagram ของคุณได้ ต้องมี "บัตรพนักงาน" — นั่นแหละคือ API key

🎫Access token = the staff pass — the one value your bot needsaccess token = บัตรพนักงาน — ค่าเดียวที่บอทวันนี้ต้องใช้COPY THIS
🔢App ID = the app's public number — you do not need to copy it todayApp ID = เลขประจำแอป — โชว์ได้ แต่วันนี้ไม่ต้องคัดลอกLEAVE IT
🤫App Secret = the app password — keep it hidden; this bot never needs itApp Secret = รหัสผ่านของแอป — ปิดไว้ บอทนี้ไม่ใช้ ห้ามส่งให้ใครNEVER SHARE
one value leaves this screen: your access tokenค่าที่เราคัดลอกออกมามีแค่ access token ค่าเดียว
GET YOUR TOKEN · เริ่มจากศูนย์ ทีละหน้าจอ

From Google → connected botเริ่มตั้งแต่เปิดเว็บ — ไม่สมมติว่าคุณเคยเห็น Meta dashboard มาก่อน

PRESENTERjust press → RED MARKSlook here / click here
01Open Meta for Developersเปิดเว็บจาก Google หรือพิมพ์ URL ตรงๆOPEN
02Sign in — or create a Facebook account firstล็อกอิน หรือสร้างบัญชี Facebook ก่อนถ้ายังไม่มีACCOUNT
03Create the app → choose Instagram messagingสร้างแอป แล้วเลือกงาน Instagram messagingAPP
04Add all required permissionsเพิ่มสิทธิ์ comments + messages ให้ครบPERMISSIONS
05Add yourself as Instagram Tester → accept in Instagramเพิ่ม Instagram Tester แล้วกดยอมรับ invite ใน InstagramTESTER
06Generate token → .env → Privacy Policy → Publishสร้าง token เก็บใน .env เพิ่ม Privacy Policy แล้ว PublishFINISH
META GUIDE · 1 / 17
META GUIDE · START HERE

Open Meta for Developersเปิด Chrome → ค้นหา “Meta for Developers” หรือพิมพ์ URL ตรงๆ

google.com
Google
developers.facebook.com
Meta for Developers
Build, grow and monetize your app with Meta.
BEGIN HERE · เริ่มตรงนี้
Open Chrome and search Meta for Developers.
  • Click the result from developers.facebook.com.
  • Make sure the domain is exactly correct.
  • Stop when you see Log in or My Apps.
Faster: type developers.facebook.com/apps directly in the address bar.
META GUIDE · 2 / 17
META GUIDE · ACCOUNT

Sign in — or create an account firstMeta for Developers ใช้บัญชี Facebook ของคุณ

YOUR OWN ACCOUNT · บัญชีของคุณเอง
Already use Facebook? Log in.
No account yet? Create New Account.
  • Return to developers.facebook.com/apps after signup.
  • If Meta shows Get Started, follow the verification steps.
  • Continue until you see My Apps.
Do not borrow someone else’s Facebook login. The app will belong to that account.
META GUIDE · 3 / 17
META GUIDE · CREATE

Choose Content management → Instagramเลือก Content management แล้วเลือก Manage messaging & content on Instagram

Current Meta use case picker showing Content management and Manage messaging and content on Instagram
CURRENT META SCREEN · หน้าจอปัจจุบัน
Content managementManage messaging & content on Instagram
  • Start at developers.facebook.com/apps.
  • Click Create App and fill in the app details.
  • Select the Instagram use case shown here.
If Meta asks for a portfolio, choose the one that owns this Instagram account.
META GUIDE · 4 / 17
META GUIDE · THE TRAP

Choose Go back — not Tech Providerวงแดงอยู่ที่ Go back เท่านั้น — วันนี้เชื่อมบัญชีของตัวเอง

Meta Become a Tech Provider dialog
STOP · หยุดก่อน
If you see Become a Tech Provider, click Go back.
  • That path is for serving other businesses.
  • It creates extra review and verification work.
  • For your own account, stay on the normal path.
Do not click the blue “Yes, I’m a Tech Provider” button.
META GUIDE · 5 / 17
META GUIDE · PERMISSIONS

Click Add all required permissionsกดปุ่มเพิ่ม permissions ให้ครบ — ไม่ต้องเปิด App Secret

Instagram API setup showing required permissions
ADD ALL REQUIRED PERMISSIONS
Instagram → API setup with Instagram login
  • instagram_business_basic
  • instagram_business_manage_comments
  • instagram_business_manage_messages
Keep App Secret hidden. The workshop bot does not need it.
META GUIDE · 6 / 17
META GUIDE · TESTER FIRST

Open App roles → Add Peopleไป App roles → Roles แล้วกด Add People

Meta App roles page showing Add People
FIX THE ROLE FIRST · เพิ่มสิทธิ์ก่อน
App rolesRolesAdd People
  • Use the app you just created.
  • The Instagram account must be Business or Creator.
  • Use the account this bot will actually manage.
Do this before returning to Generate access tokens.
META GUIDE · 7 / 17
META GUIDE · ASSIGN ROLE

Choose Instagram Tester → Addเลือก Instagram Tester ค้นหาบัญชี IG แล้วกด Add

Add people dialog with Instagram Tester and Instagram account selected
SELECT THE CORRECT ROLE
Instagram Tester → search your account → Add
  • Choose Instagram Tester, not Administrator.
  • Select your own Instagram username.
  • Click Add to send the invitation.
The invitation is not active until you accept it inside Instagram.
META GUIDE · 8 / 17
META GUIDE · INVITE SENT

Pending → open Apps and Websitesเห็น Pending แล้วกด Apps and Websites เพื่อไปยอมรับใน Instagram

Meta App roles showing pending Instagram Tester invitation
PENDING IS NOT DONE YET
Click the Apps and Websites link in the pending row.
  • Meta redirects you to Instagram.
  • Log in to the invited Instagram account.
  • Open the Tester invitations tab.
Do not return to Generate token until this invite is accepted.
META GUIDE · 9 / 17
META GUIDE · ACCEPT IN INSTAGRAM

Tester invitations → Acceptใน Instagram เปิด Tester invitations แล้วกด Accept

Instagram Apps and websites tester invitations tab with Accept button
APPROVE THE TESTER INVITE
Apps and websitesTester invitationsAccept
  • Confirm the app name matches your new Meta app.
  • Accept while logged in to the correct Instagram.
  • Then return to the Meta tab.
Now the Instagram account has the developer role it was missing.
META GUIDE · 10 / 17
META GUIDE · RETURN TO META

Use cases → Customize Instagramกลับ Meta แล้วกด Customize ที่ Instagram use case

Meta Use cases page showing Customize for Instagram
BACK TO THE INSTAGRAM USE CASE
Use casesManage messaging & content on InstagramCustomize
  • Return to the app you created.
  • Open its Instagram use case.
  • The tester invite must already be accepted.
The accepted Instagram account is now ready for token generation.
META GUIDE · 11 / 17
META GUIDE · OPEN TOKEN PANEL

Expand Generate access tokensกดลูกศรที่ข้อ 2 — ไม่ต้องกรอก webhook

Meta Instagram API setup showing collapsed Generate access tokens panel
OPEN STEP 2
Click the arrow beside 2. Generate access tokens.
  • Your accepted Instagram account should appear.
  • Ignore Configure webhooks for this workshop.
  • Do not enter Callback URL or Verify token.
This bot polls Instagram, so a webhook is not required.
META GUIDE · 12 / 17
META GUIDE · GENERATE

Click Generate tokenกด Generate token ข้างบัญชี Instagram ที่รับ invite แล้ว

Meta Instagram API setup showing Generate token link
YOUR INSTAGRAM ACCOUNT IS READY
Click Generate token beside your Instagram account.
  • Use the account you want the bot to manage.
  • An Instagram consent window will open.
  • If the account is missing, re-check Tester invitations.
The accepted tester role authorizes this account for token generation.
META GUIDE · 13 / 17
META GUIDE · CONSENT

Keep the defaults → Allowคง permissions ค่าเริ่มต้น แล้วกด Allow

Instagram permission consent window with Allow button
AUTHORIZE THE APP
Keep the default permission switches and click Allow.
  • Profile and media access.
  • Manage comments and messages.
  • Publish content and view insights.
Turning off comments or messages will break comment-to-DM.
META GUIDE · 14 / 17
META GUIDE · COPY ONCE

Tick “I understand” → Copyติ๊ก I understand แล้วคัดลอก token — อย่าโชว์ให้ใคร

Meta Token generated dialog with masked access token and Copy button
THE TOKEN APPEARS ONCE
Tick I understand, then click Copy.
  • Do not paste it into chat, slides, or GitHub.
  • Do not send it to another person.
  • Move directly to the private .env file.
Tell your agent: “Open or create the .env file for me so I can paste my IG_ACCESS_TOKEN.”
META GUIDE · 15 / 17
META GUIDE · HANDOFF

.env is a private password fileไฟล์ .env = ลิ้นชักล็อกเก็บ token ในโฟลเดอร์ — บอทอ่านได้ แต่ GitHub ไม่ได้

🔑
Meta gives you a key
IGQV••••••••
your Instagram access token
🔒
.env
IG_ACCESS_TOKEN=IGQV…
a private file inside this folder
🤖
Your bot reads it
uses the token without showing it
IG user ID is found automatically
unlockai-social-media/
├── bot/
├── guide/
└── .env 🔒passwords live here
 stays on this laptop
 ignored by Git / GitHub
 never screenshot or send
✓ TOKEN SAVED — next: finish Publish with a real Privacy Policy URL
META GUIDE · 16 / 17
META GUIDE · PUBLISH CHECK

Publish is blocked → Go to app settingsถ้า Publish ยังเทา ให้กด Go to app settings เพื่อเพิ่ม Privacy Policy

Meta Publish page blocked by missing Privacy policy URL
ONE REQUIREMENT LEFT
PublishGo to app settings
  • The Publish button is disabled until a Privacy Policy URL exists.
  • Click the link beside Privacy policy URL.
  • Do not invent or paste an unrelated URL.
A webhook is still not required for the workshop polling bot.
META GUIDE · 17 / 17
META GUIDE · PRIVACY + PUBLISH

Add a Privacy Policy → Publishใส่ URL จริง บันทึก แล้วกลับไปกด Publish

Meta App Settings Basic page showing Privacy policy URL field
APP SETTINGS → BASIC
Add a real Privacy Policy URL, save, then return to Publish.
  • Ask your AI agent to create the policy and host it on Vercel.
  • Workshop testing URL: https://privacy-site-self.vercel.app
  • Save changes → return to Publish → click Publish.
The instructor URL is for workshop testing only. Use your own policy for production.
03
GATE 3 · ด่านไฮไลท์ของวัน

A bot that answers comments + DMs

บอทตอบคอมเมนต์ + DM แทนคุณ
THE GROWTH PLAY · ท่าไม้ตายของเพจโต

“Comment ___ to get ___ in your DMs“คอมเมนต์คำว่า ___ รับ ___ ทาง DM”

💬
customer comments the keywordลูกค้าคอมเมนต์ KEYWORD
🤖
bot replies publiclyบอทตอบใต้คอมเมนต์
📩
the gift lands in their DMsDM ส่งของถึงมือ
this exact play produced the numbers you saw — and got you all hereตัวเลขเมื่อกี้มาจากท่านี้แหละ — และมันคือท่าที่พาทุกคนมานั่งห้องนี้
/autoreply

Design your campaignออกแบบแคมเปญของคุณ

🎁
pick a gift worth wantingเลือกของฟรีที่ลูกค้าอยากได้
🔑
pick an easy keywordเลือก KEYWORD พิมพ์ง่าย
📄
AI writes the full kit: CTA + reply + DMAI เขียนครบชุด
you get bot/campaign.json — ready to installได้ไฟล์แคมเปญ พร้อมเอาไปติดตั้ง
TURN IT ON · เปิดใช้งานบอท

Tell your bot: “run my campaign”บอก agent ว่า “รันแคมเปญให้หน่อย” — มันรันสคริปต์ให้คุณ

>  Run the script. Dry-run first, show me what it will do, then ask before going live.
unlockai-social-media
> python bot/run.py  # dry-run — shows what it WOULD do, sends nothing
> python bot/run.py --live  # send for real
the bot checks first — then asks before sending for realบอทจะรันซ้อมให้ดูก่อน แล้วถามคุณก่อนส่งจริง
THE MOMENT

Pick an old post — test it for realเลือกโพสต์เก่า แล้วทดสอบของจริงกับเพื่อนข้างๆ — ไม่ต้องโพสต์ใหม่

🗂️
pick one of your old postsเลือกโพสต์เก่าของคุณ 1 โพสต์
🫵
they comment your keywordเพื่อนคอมเมนต์ KEYWORD
🎉
bot replies — DM pops on their phoneบอทตอบ + DM เด้งใส่มือเพื่อน
✓ CHECKPOINT 4 — your bot is live, on your real page
04
GATE 4 · ด่านสุดท้าย

Explore your skills

บอทของคุณทำงานแล้ว — ทีนี้มาดูว่า agent ทำอะไรให้ได้อีก
THE SKILL SHELF · เลือกลองได้เลย ทุกตัวติดตั้งแล้ว

Your agent already knows these jobsskill = งานที่เราสอน agent ไว้ให้แล้ว — พิมพ์ชื่อ แล้วมันทำเลย

01Teach it your brand voice — it interviews you, then writes like youสอนเสียงแบรนด์ — มันสัมภาษณ์คุณเอง แล้วเขียนเหมือนคุณ/brand
02Captions in your voice — 3 options, pick oneแคปชั่นเสียงคุณ 3 แบบ เลือกได้/caption
0310 content ideas + hooks from one topic10 ไอเดีย + hook จากหัวข้อเดียว/ideas
04A 7-day posting plan, saved as a fileแผนโพสต์ 7 วัน เก็บเป็นไฟล์ใช้ต่อ/calendar
pick one and run it now — or just tell your agent what you needเลือกตัวไหนก็ได้ รันเลย — หรือบอก agent ตรงๆ ว่าอยากได้อะไร
UNLOCKED TODAY · วันนี้ปลดล็อคแล้ว
agent ✓   keys ✓   bot ✓   skills

Your first AI agent
has started work

AI agent ตัวแรกของคุณ เริ่มงานแล้ว
KEEP GOING · กลับบ้านไปทำต่อ
/ideasthe topics you want to push this monthหัวข้อที่อยากดันเดือนนี้
/calendarplan next week's postsวางแผนโพสต์อาทิตย์หน้า
/autoreplyteach your bot every FAQ customers askเติม FAQ ให้บอทตอบครบ
stuck on anythingDM @butabuilds
didn't finish today? fine — everything already lives on your machineทำไม่จบวันนี้ไม่เป็นไร — ทุกอย่างอยู่ในเครื่องคุณแล้ว
WHAT'S NEXT · ไปต่อด้วยกัน
01UnlockAI: Luxury Website — Sun 9 Aug, this room · a luxury website for your brandสร้างเว็บหรูให้แบรนด์คุณ · ห้องนี้1,290.-
02A private workshop for your team / companyเวิร์กช็อปส่วนตัวให้ทีมหรือบริษัทคุณPRIVATE
03My team builds the whole system for you — talk to me after classให้ทีมผมสร้างให้ทั้งชุด — มาคุยหลังคลาสDONE-FOR-YOU
Early bird 1,290 THB until Aug 3 — then 1,900Early Bird 1,290 ถึง 3 ส.ค. เท่านั้น (ปกติ 1,900)
Workshop 3 form QR
book Aug 9 · จองเลย
WHAT I'M BUILDING NEXT · สิ่งที่กำลังมา

Your agent, talking to my agentเอเจนต์ของคุณ คุยกับเอเจนต์ของผม

my team runs this today — agents hand off work in Slack while we sleepทีมผมใช้จริงแล้ว — เอเจนต์ส่งงานกันเองใน Slack ระหว่างที่เรานอน
want a demo, or to build an AI team together? find me after classอยากเห็นของจริง / อยากสร้างทีม AI ด้วยกัน — มาคุยหลังคลาส

AI does the work

You give the orders

Just unlockAI เป็นคนทำ — คุณเป็นคนสั่ง — แค่ปลดล็อค

Q&A · ถาม-ตอบ

Stick around — ask me anythingอยู่คุยกันต่อได้เลย

LINE QR
lin.ee/pd0p1mW
add LINE → today's recap   bonus materials   first seats for Aug 9แอดไลน์ → เอกสารสรุปวันนี้ · ของแถมหลังคลาส · ที่นั่ง 9 ส.ค. ก่อนใคร