Hermoso คือ MCP server สำหรับการตลาด มี เครื่องมือกว่า 1,000 รายการ ผ่านปลายทาง OAuth เดียว ซึ่งให้เอเจนต์ค้นหาโฆษณาที่กำลังวิ่งอยู่ในตลาด สร้างโฆษณารูปภาพและวิดีโอ เผยแพร่ และสร้างแคมเปญแบบจ่ายเงินที่อยู่เบื้องหลังได้ Codex เข้าถึงทั้งหมดนี้ผ่านการเชื่อมต่อเพียงครั้งเดียว หน้านี้ครอบคลุมเพียงส่วนหนึ่งของสิ่งนั้น คือ Codex ทำอะไรได้บ้างบน Telegram และสิ่งที่ Telegram ไม่อนุญาตให้ทำ
เชื่อม Hermoso กับ Codex
- คำสั่งเดียว และไม่ต้องใช้กุญแจ
Codex อ่านไฟล์ marketplace ในรีโพสาธารณะของ Hermoso และติดตั้งสกิลทั้งห้าตัว (research, ad-from-brand, generate, product-photoshoot และ marketing) สกิลเหล่านี้รันคำสั่งcodex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermosohermosoผ่านnpxจึงไม่มีรายการเครื่องมือถูกโหลดเข้าเซสชันของคุณ และไม่มีค่าใช้จ่ายด้านบริบทจนกว่าจะมีคำสั่งทำงาน - ลงชื่อเข้าใช้ครั้งเดียว
จะเปิดหน้าลงชื่อเข้าใช้ในเบราว์เซอร์และเก็บข้อมูลการยืนยันตัวตนที่เป็นของเจ้าของเท่านั้นไว้ที่npx -y hermoso auth login~/.hermoso/config.jsonไม่มีเบราว์เซอร์บนเครื่องนั้น เช่น CI หรือคอนเทนเนอร์ใช่หรือไม่ ให้สร้างกุญแจที่ MCP & CLI → Terminal & API keys แล้วรันnpx -y hermoso auth login --token hmk_…กุญแจมีสิทธิ์ใช้จ่ายจริง จึงควรปฏิบัติเหมือนรหัสผ่าน - ไม่บังคับ: MCP server ด้วย
คำสั่งนี้เขียน server ลงในcodex mcp add hermoso -- npx -y hermoso mcp~/.codex/config.tomlและอ่านข้อมูลการยืนยันตัวตนที่เก็บไว้เดียวกัน จึงไม่มีกุญแจอยู่ในไฟล์ ชอบใช้ endpoint แบบโฮสต์มากกว่าหรือ ให้ใช้codex mcp add hermoso --url https://app.hermoso.ai/mcpแล้วตามด้วยcodex mcp login hermosoสำหรับการลงชื่อเข้าใช้แบบ OAuth สกิลเข้าถึงเครื่องมือทุกตัวได้โดยไม่ต้องทำทั้งสองอย่าง - ขอให้ Codex ทำบางอย่าง “ดึงโฆษณาที่วิ่งนานที่สุดของคู่แข่งสามรายที่ใกล้ที่สุดของฉัน แล้วนำ hook ที่ดีที่สุดมาทำเป็นวิดีโอ 9:16” หรือ “โพสต์ไฟล์เรนเดอร์นี้ไปยังช่องทาง” เอเจนต์จะเลือกเครื่องมือเอง และคุณเป็นผู้อนุมัติการใช้จ่าย
Codex เก็บ MCP server ไว้ที่ ~/.codex/config.toml หรือ .codex/config.toml ในโปรเจกต์ที่เชื่อถือได้ และไฟล์นั้นเป็น TOML ไม่ใช่ JSON บล็อก mcpServers ที่คัดลอกมาจะโหลดไม่ได้ รายการที่เขียนเองคือ [mcp_servers.hermoso] โดยมี command = "npx" และ args = ["-y", "hermoso", "mcp"] คำว่า mcp ท้ายสุดสำคัญมาก เพราะ npx -y hermoso ที่ไม่มีคำสั่งย่อยจะแสดงวิธีใช้แล้วจบการทำงาน Codex อ่านมาร์เก็ตเพลซของปลั๊กอินด้วยโครงสร้าง .claude-plugin แบบเดียวกับ Claude Code ซึ่งเป็นเหตุผลที่รีโพเดียวติดตั้งได้ทั้งสองแบบ
จากนั้นเชื่อม Telegram เอง ครั้งเดียว ที่ Settings → Connectors ใน Hermoso โดยวางโทเค็นบอตจาก @BotFather และเพิ่มบอตนั้นเข้าช่องของคุณในฐานะผู้ดูแล ไม่มีหน้ายินยอม โทเค็นคือข้อมูลรับรอง และบอตคือผู้โพสต์
เครื่องมือ Telegram ที่ Codex ได้รับ
post_to_telegramส่งข้อความในฐานะบอตของคุณไปยังแชทที่คุณระบุ: ข้อความไม่เกิน 4,096 ตัวอักษร หรือรูปภาพหนึ่งรูป วิดีโอหนึ่งคลิป หรืออัลบั้ม 2 ถึง 10 รายการที่ผสมรูปภาพและวิดีโอได้schedule_postตั้งคิวพร้อมchatIdบนปฏิทินเดียวกับทุกช่องทางอื่นlist_telegram_chatsแชทที่ส่งข้อความถึงบอตในช่วง 24 ชั่วโมงที่ผ่านมา ช่วยหา id ได้ แต่ไม่ใช่รายการแชททั้งหมดที่บอตอยู่edit_telegram_message / pin_telegram_messageแก้ข้อความหรือแคปชันของข้อความโดยไม่สูญยอดดู และปักหมุดหรือยกเลิกการปักหมุดของ call to actioncreate_telegram_invite_linkลิงก์เชิญที่มีชื่อสำหรับแต่ละแคมเปญ พร้อมวันหมดอายุ จำนวนสมาชิกสูงสุด หรือการอนุมัติการเข้าร่วม ตามต้องการ เพื่อให้เห็นว่าใครเข้าร่วมจากที่ไหนtelegram_accountจำนวนผู้ติดตามหรือสมาชิกของแชท ชื่อ คำอธิบาย และลิงก์เชิญlist_telegram_dmsข้อความที่มีคนส่งถึงบอตในช่วง 24 ชั่วโมงที่ผ่านมา เรียงจากใหม่ไปเก่า เพื่อตอบด้วยpost_to_telegramdelete_telegram_messageลบข้อความที่บอตส่งภายในช่วง 48 ชั่วโมงของ Telegram หลังจากขั้นตอนยืนยัน
Telegram เชื่อมด้วย โทเค็นบอต ไม่ใช่หน้าลงชื่อเข้าใช้ สร้างบอตกับ @BotFather ใน Telegram วางโทเค็นภายใต้ Workspace → Connectors แล้วเพิ่มบอตเข้าช่องของคุณในฐานะผู้ดูแลที่มีสิทธิ์ Post Messages หรือเข้ากลุ่มในฐานะสมาชิกที่โพสต์ได้ Hermoso โพสต์ในฐานะบอตนั้น ไม่ใช่ในฐานะคุณ มีสองข้อจำกัดที่เป็นของ Telegram และควรวางแผนรอบมัน: บอตไม่ได้ยอดดูรายโพสต์และไม่มีประวัติโพสต์ ดังนั้นจำนวนผู้ติดตามและลิงก์เชิญที่มีชื่อคือตัวเลขที่คุณมี และข้อความที่ส่งถึงบอตจะถูกเก็บไว้ 24 ชั่วโมง แล้วหายไป การเผยแพร่ไม่เสียเครดิต
ข้อจำกัดของ Telegram ที่ควรรู้ก่อนทำให้เป็นอัตโนมัติ
| ข้อความ | ข้อความ Telegram ยาวได้ถึง 4,096 ตัวอักษร แต่จะเหลือเพียง 1,024 เมื่อแนบรูปภาพหรือวิดีโอ เพราะข้อความกลายเป็นแคปชัน มีการบังคับใช้ตอนสร้างหรือใส่คิวโพสต์ ดังนั้นโพสต์ที่ยาวเกินจะถูกปฏิเสธขณะที่คุณยังอยู่ตรงนั้นเพื่อแก้ไข แทนที่จะถูกตัดทอนโดยเงียบ ๆ ตอนส่งออก |
|---|---|
| การมองเห็น | ส่งแล้วหรือยังไม่ส่ง ไม่มีรูปแบบฉบับร่าง unlisted หรือ private ผู้ที่เห็นถูกกำหนดโดยแชท: “โพสต์ไปยังกลุ่มหรือช่องส่วนตัว และมีเพียงสมาชิกเท่านั้นที่เห็น” silent ส่งโดยไม่มีเสียงแจ้งเตือน และไม่เปลี่ยนแปลงว่าใครเห็นข้อความ |
| คาโรเซล | 2 ถึง 10 รายการเป็นอัลบั้ม และผสมรูปภาพกับวิดีโอได้ ขอบเขตทั้งสองเป็นของ Telegram เอง จาก sendMediaGroup ของ Bot API (“must include 2-10 items”) และการผสมก็เช่นกัน อัลบั้มแสดงคำโปรยเดียว ที่รายการแรก Hermoso อัปโหลดไฟล์แทนการส่งลิงก์ ซึ่งยกเพดานของ Telegram เป็น 10MB ต่อรูปภาพและ 50MB ต่อวิดีโอ |
| บัญชีไหน | chatId ต้องระบุทุกโพสต์: @username ของช่องสาธารณะ หรือ id ตัวเลข (ซูเปอร์กรุ๊ปหรือช่องจะขึ้นต้นด้วย -100) Bot API ไม่มีเมธอดที่แสดงรายการแชทที่บอตอยู่ ดังนั้น Hermoso จึงไม่รู้ และไม่เดาเลย |
ลองใช้ใน Codex
ขอด้วยภาษาธรรมดา นี่คือประโยคปกติ ไม่ใช่ DSL:
“แบบไม่โต้ตอบ: ทุกวันทำการเวลา 8 โมงเช้า โพสต์ดีลของวันไปยัง @ourdeals พร้อมรูปสินค้า แบบเงียบ และพิมพ์รหัสข้อความออกมาเป็น JSON”
นั่นคือขั้นตอน render_ad → post_to_telegram → pin_telegram_message → create_telegram_invite_link แบบโต้ตอบ Codex จะแสดงการเรียกเครื่องมือก่อนรัน แบบไม่โต้ตอบไม่มีใครให้ถาม จึงควรออกแบบรับมือในทุกขั้นตอนที่เผยแพร่หรือใช้จ่าย
Codex บน Telegram: ส่วนที่ต้องระวัง
ใส่ chatId ไว้ในการตั้งค่า ไม่ใช่ให้คาดเดาจากคำสั่ง schedule_post ส่งค่านี้มาพร้อมแต่ละโพสต์ เหมือนที่ส่งบอร์ดของ Pinterest และโพสต์ Telegram ที่เข้าคิวโดยไม่มีค่านี้จะถูกปฏิเสธตอนเข้าคิว silent ส่งโดยไม่มีเสียงแจ้งเตือน ซึ่งเหมาะกับโพสต์รายวันในช่องที่คนเปิดทิ้งไว้ มันไม่เปลี่ยนว่าใครเป็นคนเห็นข้อความ ซึ่งแชทเป็นผู้ตัดสิน
สำหรับการรันแบบไม่มีคนดู ให้ใช้ CLI hermoso พร้อม --json แทนรายการเครื่องมือทั้งชุด วิธีนี้ประหยัดบริบทมากกว่าและตรวจสอบผลลัพธ์ได้ง่ายกว่า
ค้นหาข้อมูล Telegram ก่อนโพสต์
Hermoso ไม่มี Ad Library ของ Telegram และไม่มีการค้นหาช่อง ดังนั้นจึงไม่อ้างว่าทำการค้นคว้าคู่แข่งบน Telegram ค้นคว้าครีเอทีฟในที่ที่เปิดเผยต่อสาธารณะ (คลังโฆษณาของ Meta, Google และ LinkedIn รวมถึง TikTok, Instagram, YouTube, Reddit และ Threads แบบออร์แกนิก) แล้วโพสต์โฆษณาที่ตรงกับแบรนด์ที่นี่
ส่วนที่เป็นการโฆษณา
Hermoso ไม่มีโฆษณาบน Telegram และเราไม่บอกเป็นนัยว่ามี Telegram ที่นี่คือช่องที่คุณเป็นเจ้าของและดำเนินการผ่านบอตของคุณ คือ โพสต์ ปักหมุด แก้ไข นับผู้ติดตาม และติดตามคำเชิญ เครื่องมือแบบจ่ายเงินครอบคลุม Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads และ AppLovin Ads
สิ่งที่ Codex ทำเองไม่ได้
เอเจนต์ที่มีงบประมาณจะมีประโยชน์ก็ต่อเมื่อขอบเขตความเสียหายถูกจำกัด ดังนั้นรั้วกั้นจึงอยู่ที่เซิร์ฟเวอร์ ไม่ได้อยู่ในคำสั่ง แคมเปญโฆษณา ชุดโฆษณา กลุ่มโฆษณา และโฆษณาทุกรายการถูกสร้างในสถานะ paused และการสลับสถานะที่กระทบเงินจริงจะปฏิเสธการทำงานหากไม่มีแฟล็กยืนยันอย่างชัดเจน ทุกการเรนเดอร์จะถูกเสนอราคาก่อน (hermoso_capabilities เผยแพร่ต้นทุนเครดิตที่แน่นอนของแต่ละโมเดลก่อนที่จะมีการใช้จ่ายใด ๆ) เครดิตจะถูกสำรองก่อนการเรียกผู้ให้บริการครั้งแรก และหักตามต้นทุนจริงภายหลัง ดังนั้นการส่งที่ล้มเหลวจะคืนเครดิต แทนที่จะปล่อยให้คุณถูกเรียกเก็บเงินโดยไม่ได้อะไร การลบก็ต้องผ่านการยืนยันเช่นกัน และทุกต้นไม้แคมเปญจะถูกอ่านกลับจากแพลตฟอร์มโฆษณาก่อนที่เอเจนต์จะบอกคุณว่าสร้างอะไรไปแล้ว
มีหนึ่งขั้นตอนที่เป็นของคุณโดยเจตนา คือ การสร้างบอต กับ @BotFather และเพิ่มเข้าช่องของคุณ หลังจากนั้นทุกอย่างเป็นการเรียกเครื่องมือ
ช่องทางอื่นทั้งหมด
จาก Codex โพสต์ไปยัง: Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky หรือดูทุกช่องทางที่ Codex เผยแพร่ได้
โพสต์ไปยัง Telegram จาก: Claude · ChatGPT · Claude Code · Cursor · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip · โฆษณาจากคอมมานด์ไลน์
คำถามที่พบบ่อย
Codex โพสต์ไป Telegram ได้ไหม
ได้ ด้วยปลั๊กอิน Codex ของ Hermoso รัน codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso ซึ่งจะติดตั้งสกิลของ Hermoso จากนั้นลงชื่อเข้าใช้ครั้งเดียวด้วย npx -y hermoso auth login การลงชื่อเข้าใช้จะเปิดเบราว์เซอร์และเก็บข้อมูลการยืนยันตัวตนไว้เอง จึงไม่ต้องสร้างกุญแจและไม่ต้องวางกุญแจที่ไหนเลย สำหรับ MCP server ด้วย ให้รัน codex mcp add hermoso -- npx -y hermoso mcp จากนั้น Codex จะมีเครื่องมือมากกว่า 1,000 รายการ รวมถึงเครื่องมือที่โพสต์ไปยัง Telegram และเครื่องมือที่วิจัยโฆษณาที่กำลังวิ่งในตลาดของคุณ และเรนเดอร์ครีเอทีฟตั้งแต่ต้น
ต้องเชื่อม Telegram กับ Codex อย่างไร
มีสองขั้นตอน ทำครั้งเดียวต่อขั้นตอน รัน codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso ซึ่งจะติดตั้งสกิลของ Hermoso จากนั้นลงชื่อเข้าใช้ครั้งเดียวด้วย npx -y hermoso auth login การลงชื่อเข้าใช้จะเปิดเบราว์เซอร์และเก็บข้อมูลการยืนยันตัวตนไว้เอง จึงไม่ต้องสร้างกุญแจและไม่ต้องวางกุญแจที่ไหนเลย สำหรับ MCP server ด้วย ให้รัน codex mcp add hermoso -- npx -y hermoso mcp จากนั้นสร้างบอทกับ @BotFather ใน Telegram วางโทเคนใต้ Workspace → Connectors ใน Hermoso และเพิ่มบอทเข้าช่องของคุณในฐานะผู้ดูแลที่มีสิทธิ์ Post Messages หลังจากนั้น Codex จะโพสต์ไปยัง Telegram เป็นการเรียกเครื่องมือปกติ โดยระบุชื่อแชททุกครั้ง
Codex โพสต์คาโรเซลไป Telegram ได้ไหม
ได้ เป็นอัลบั้ม 2 ถึง 10 รายการ ผสมรูปภาพและวิดีโอได้ ซึ่งเป็นกฎของ Telegram เองสำหรับ sendMediaGroup อัลบั้มมีคำโปรยเดียว ที่รายการแรก Codex เรียกเครื่องมือเผยแพร่ตัวเดียวกันทั้งสองแบบ และช่องทางที่รองรับคาโรเซลไม่ได้จะถูกปฏิเสธพร้อมเหตุผลจริง
การโพสต์ไป Telegram จาก Codex มีค่าใช้จ่ายเท่าไร
การโพสต์ไป Telegram ไม่เสียเครดิต เพราะ Telegram ไม่คิดค่าใช้จ่ายต่อการเรียก เครดิตใช้กับการสร้างครีเอทีฟ แพ็กเกจมีราคา $29, $69 และ $149 ต่อเดือน สำหรับ 1,300, 3,100 และ 6,750 เครดิต และทุกฟีเจอร์มีในทุกแพ็กเกจ รวมถึงแพ็กเกจฟรี ข้อยกเว้นเดียวคือ SSO ระดับองค์กร
Codex ต้องใช้รหัสผ่าน Telegram ของฉันไหม
ไม่ Telegram เชื่อมผ่านบอตที่คุณสร้างกับ @BotFather และ Hermoso ถือเพียงโทเค็นของบอตนั้น ดังนั้น Codex จะโพสต์ในฐานะบอต ไม่ใช่ในฐานะบัญชี Telegram ส่วนตัวของคุณ โทเค็นสามารถเพิกถอนได้ใน @BotFather เมื่อไรก็ได้ และจะไม่ส่งให้โมเดลเลย
Codex ตั้งเวลาโพสต์ Telegram ไว้ล่วงหน้าได้ไหม
ได้ schedule_post จะใส่คิวบนปฏิทินเดียวที่ใช้ร่วมกับทุกช่องทาง พร้อมคำโปรยแยกตามช่องทาง หากต้องการให้ข้อความต่างออกไป และ list_scheduled กับ cancel_scheduled ใช้อ่านและดึงโพสต์ที่ตั้งคิวไว้กลับมา Telegram เป็นหนึ่งในสิบเอ็ดช่องทางที่ใส่คิวได้
เริ่มต้นฟรีพร้อม 30 เครดิตเมื่อสมัคร และรับเพิ่มได้อีกกว่า 250 เครดิต ทุกฟีเจอร์มีในทุกแพ็กเกจ
เริ่มฟรี → ดูราคา