ข้ามไปยังเนื้อหาหลัก
คอนเน็กเตอร์ Telegram MCP ทั้งหมด

Goose · Block

Goose Telegram MCP - มอบกล่องข้อความให้เอเจนต์ของ Block

เพิ่ม Entergram เป็นส่วนขยาย MCP ใน Goose เอเจนต์ AI โอเพนซอร์สของ Block แล้วให้มันทำงานกับบัญชี Telegram จริงของคุณ ค้นหาข้อความที่พลาดไป ตามลีดที่เริ่มเงียบ และดำเนินการในแชทได้เอง

URL ของเซิร์ฟเวอร์ MCP https://mcp.entergram.com/mcp

เชื่อม Goose ใน 3 ขั้นตอน

ใช้ได้กับแอป Goose บนเดสก์ท็อปและ CLI

URL ของเซิร์ฟเวอร์ MCP https://mcp.entergram.com/mcp
  1. ใน Entergram เปิด Settings → Workspace → Connectors → MCP เพื่อดูเอนด์พอยต์ของคุณ Goose จะขอ URL นี้ตอนที่คุณเพิ่ม Entergram เป็นส่วนขยาย

  2. ใน Goose เพิ่มส่วนขยายใหม่ประเภท Streamable HTTP ที่ชี้ไปยัง URL ของ Entergram MCP: https://mcp.entergram.com/mcp

  3. เปิดเซสชัน Goose ลงชื่อเข้าใช้ Entergram ตามที่ระบบเปิดขึ้นมา แล้วอนุมัติขอบเขตสิทธิ์ ส่วนขยายจะยังได้รับอนุญาตอยู่ในเซสชันต่อ ๆ ไป

ถาม Goose ในสิ่งที่ Telegram ตอบคุณไม่ได้

เมื่อเชื่อมบัญชีส่วนตัวแล้ว Goose ดำเนินการข้ามทุกแชทได้ ลองใช้พรอมต์อย่างเช่น:

  1. “ไล่ดูทุกแชทลูกค้าที่ยังไม่ได้ตอบ แล้วร่างคำตอบให้แต่ละแชท”

  2. “สร้างคอลัมน์ลำดับความสำคัญ แล้วเติมค่าให้ทุกแชทที่เปิดอยู่”

  3. “ตรวจว่ากลุ่มพาร์ตเนอร์กลุ่มไหนมีสมาชิกซ้ำกับลูกค้าของเรา”

  4. “ยกระดับคำถามที่ถูกถามเกินสองครั้งให้เป็นทิกเก็ต”

  5. “รวมตัวเลือกระดับความรุนแรงที่ซ้ำกันให้เหลือชุดเดียวที่เรียบร้อย”

  6. “ส่งบันทึกประจำรุ่นไปยังทุกแชนแนลที่เคยถามถึงฟีเจอร์นี้”

สิ่งที่ Goose ทำได้กับ Telegram ของคุณ

Goose โหลดเซิร์ฟเวอร์ MCP เป็นส่วนขยาย ลงทะเบียนเซิร์ฟเวอร์ของ Entergram เป็นส่วนขยายแบบ Streamable HTTP แล้วเอเจนต์โอเพนซอร์สของ Block จะทำงานกับบัญชี Telegram ส่วนตัวจริงของคุณได้เอง ภายในขอบเขตสิทธิ์ของ OAuth โดยไม่มีบัญชีบอตและไม่มีคีย์ API

  1. ทำงานยาวหลายขั้นตอนได้โดยไม่ต้องคอยดูแล

  2. สร้างคอลัมน์ CRM และเติมค่าย้อนหลังในการรันเดียว

  3. ตรวจสมาชิกที่ซ้อนกันระหว่างกลุ่มของคุณกับคอมมูนิตี้พาร์ตเนอร์

  4. ยกระดับคำถามที่ถูกถามซ้ำให้เป็นทิกเก็ตโดยอัตโนมัติ

  5. รวมค่าตัวเลือกที่กระจัดกระจายให้เป็นชุดที่เรียบร้อย

  6. รันแบบ headless ได้ จึงเหมาะกับงานตามกำหนดเวลา

งานยาว ๆ ที่รันจนจบ

Goose ถูกสร้างมาเพื่อถือแผนไว้ตลอดหลายขั้นตอน และนั่นเปลี่ยนสิ่งที่คุ้มค่าจะสั่ง งานเหล่านี้คืองานที่ปกติคุณต้องให้คนหนึ่งคนใช้เวลาทั้งบ่าย แต่ละงานเป็นคำสั่งเดียว ลำดับเครื่องมือเบื้องหลังคือสิ่งที่ Goose คิดเอง และทุกการเรียกจะถูกบันทึกในทรานสคริปต์ของเซสชัน คุณจึงตรวจสอบเส้นทางที่มันเลือกได้

เรียนรู้เพิ่มเติม

งาน

“ไล่ดูทุกทิกเก็ตที่เปิดเกินสามวัน อ่านแชทเบื้องหลัง แล้วร่างอัปเดตสถานะให้ลูกค้าแต่ละราย ให้ฉันดูแบบร่างก่อนส่งอะไรออกไป”

เครื่องมือที่เรียกใช้

entergram_list_ticketsentergram_get_ticketentergram_list_messagesentergram_send_message

สิ่งที่ Goose ส่งกลับมา

คำสั่งเดียว เครื่องมือสี่ประเภท และลูปที่รันยาวเท่ากับความยาวของคิว Goose กรองตามอายุ เปิดแต่ละทิกเก็ตเพื่อหาบทสนทนาต้นทาง อ่านประวัติมากพอจะรู้ว่าลูกค้ากำลังรออะไรจริง ๆ แล้วเขียนแบบร่างแยกตามทิกเก็ต มันหยุดรอที่ขั้นอนุมัติ การส่งจะเกิดขึ้นเฉพาะกับแบบร่างที่คุณเก็บไว้

งาน

“สร้างคอลัมน์ Deal stage ที่มีตัวเลือก Discovery, Trial, Negotiation และ Closed แล้วจัดทุกแชทที่เราคุยในไตรมาสที่แล้วเข้าหนึ่งในนั้น”

เครื่องมือที่เรียกใช้

entergram_create_custom_columnentergram_create_custom_column_optionentergram_list_workspace_chatsentergram_patch_chat_custom_fields

สิ่งที่ Goose ส่งกลับมา

สร้างโครงสร้างและเติมค่าย้อนหลังในการรันเดียว ซึ่งเป็นจุดที่เอเจนต์พิสูจน์คุณค่าของตัวเอง คอลัมน์ต้องมีอยู่ก่อนจึงจะเขียนค่าได้ และต้องอ่านค่าตัวเลือกกลับมา เพื่อให้ตัวจัดหมวดเขียน ID ตัวเลือกจริงแทนข้อความอิสระ คาดว่าจะใช้เวลาสักพัก และจะได้รายการแยกตามแชทกลับมาตอนท้าย ใช้ได้เฉพาะคอนเน็กเตอร์เวิร์กสเปซ

งาน

“ตรวจกลุ่มพาร์ตเนอร์สามกลุ่มของเรา แต่ละกลุ่มมีใครบ้าง และผู้ติดต่อคนไหนของเราอยู่มากกว่าหนึ่งกลุ่ม?”

เครื่องมือที่เรียกใช้

entergram_list_groupsentergram_list_group_membersentergram_list_contact_shared_groups

สิ่งที่ Goose ส่งกลับมา

การเชื่อมข้อมูลที่ไม่มีหน้าจอไหนทำให้ได้ Goose ไล่รายชื่อกลุ่ม ดูรายชื่อสมาชิกของแต่ละกลุ่ม แล้วถามทีละผู้ติดต่อว่าคุณกับเขาอยู่คอมมูนิตี้ไหนร่วมกัน จากนั้นรวมคำตอบเป็นตารางความซ้อนกัน สิ่งที่ได้คือรายชื่อคนที่ส่งข้อความเดียวก็พอแทนการส่งสามครั้ง พร้อมการค้นพบเงียบ ๆ ว่าพาร์ตเนอร์สองรายรู้จักกันอยู่แล้ว

งาน

“หาทุกคนที่ถามคำถามเดิมสองครั้งแล้วไม่เคยได้คำตอบ เปิดทิกเก็ตให้แต่ละคน และวางข้อความทั้งสองของเขาลงในทิกเก็ตเป็นความคิดเห็น”

เครื่องมือที่เรียกใช้

entergram_list_messagesentergram_create_ticketentergram_create_ticket_comment

สิ่งที่ Goose ส่งกลับมา

ขั้นตรวจจับคือส่วนที่ยาก และเป็นการใช้เหตุผลล้วน ๆ คือข้อความขาเข้าสองข้อความที่เจตนาเดียวกันโดยไม่มีข้อความขาออกคั่นกลาง ทุกอย่างหลังจากนั้นเป็นงานตามขั้นตอน ความคิดเห็นสำคัญกว่าตัวทิกเก็ต เพราะคนที่รับคิวต่อจะเห็นถ้อยคำที่ถูกเพิกเฉยแบบยกมาตรงตัว โดยไม่ต้องไล่ประกอบเธรดเอง

งาน

“คอลัมน์ระดับความรุนแรงของทิกเก็ตเราเพี้ยนไปแล้ว ตอนนี้มีสามตัวเลือกที่หมายถึงสิ่งเดียวกัน รวมให้เหลือชุดมาตรฐานชุดเดียว”

เครื่องมือที่เรียกใช้

entergram_list_ticket_custom_columnsentergram_list_ticket_custom_column_optionsentergram_update_ticket_custom_column_optionentergram_update_ticket

สิ่งที่ Goose ส่งกลับมา

งานจัดระเบียบที่ไม่มีใครเคยลงตาราง Goose อ่านโครงสร้างทิกเก็ต จัดกลุ่มตัวเลือกที่เกือบซ้ำกัน เปลี่ยนชื่อตัวที่เก็บไว้ และย้ายทิกเก็ตที่ยังใช้ค่าที่เลิกใช้ไปก่อนจะลบสิ่งใด ดูทรานสคริปต์ในครั้งแรกที่รัน เพราะการตัดสินใจสามข้อแรกของแผนนี้จะบอกคุณว่าส่วนที่เหลือจะถูกต้องหรือไม่

งาน

“ส่งบันทึกประจำรุ่นใหม่ไปยังทุกกลุ่มที่เราเคยโพสต์บันทึกประจำรุ่นมาก่อน”

เครื่องมือที่เรียกใช้

entergram_list_groupsentergram_list_messagesentergram_list_accountsentergram_send_media_message

สิ่งที่ Goose ส่งกลับมา

Goose สร้างรายชื่อเป้าหมายจากหลักฐานแทนรายชื่อที่มีคนคอยดูแล มันสแกนประวัติหากลุ่มที่เคยได้รับโพสต์แบบนี้ ยืนยันว่ารูปแบบนั้นเป็นจริง ระบุว่าบัญชีที่เชื่อมไว้บัญชีไหนเป็นเจ้าของแต่ละกลุ่ม แล้วแนบไฟล์และส่ง รายชื่อกลุ่มทั้งหมดจะถูกรายงานก่อนการส่งครั้งแรก การอนุมานที่ผิดจึงแลกด้วยการตอบว่าไม่ แทนที่จะต้องขอโทษทีหลัง

สามวิธีในการรันส่วนขยาย Entergram

เรียนรู้เพิ่มเติม

Goose Desktop

เปิดรายการส่วนขยาย เพิ่มส่วนขยายกำหนดเอง เลือกประเภท Streamable HTTP แล้ววาง URL แอปเดสก์ท็อปจัดการการสลับไปเบราว์เซอร์ให้เอง หน้าขอความยินยอมจึงปรากฏเพียงครั้งเดียว และทุกเซสชันหลังจากนั้นเริ่มต้นแบบได้รับอนุญาตแล้ว

Goose CLI

`goose configure` พาคุณเพิ่มส่วนขยายระยะไกลโดยไม่ต้องแตะ YAML เลือก Add Extension แล้วเลือกตัวเลือก remote Streamable HTTP การแก้ไฟล์ ~/.config/goose/config.yaml ด้วยมือให้ผลเหมือนกันทุกประการ และเก็บไว้ในรีโป dotfiles ร่วมกับการตั้งค่าเครื่องส่วนอื่นได้ง่ายกว่า

goose configure

การรันแบบไม่มีคนดูแล

เมื่อส่วนขยายได้รับอนุญาตแล้ว การเรียกแบบ headless จะใช้สิทธิ์นั้นต่อ นี่คือวิธีที่การไล่ตรวจ Telegram กลายเป็นสิ่งที่เครื่องของคุณทำเองตอน 8 โมงเช้า แทนที่จะเป็นสิ่งที่คุณต้องจำไว้สั่ง ใช้คู่กับ cron หรือ launchd เพราะ Entergram เองจะไม่ปลุกเอเจนต์

goose run -t "List every Entergram chat that has been waiting on a reply for more than a day"

เครื่องมือทั้งหมดของส่วนขยาย

การเปิดส่วนขยายจะลงทะเบียนเครื่องมือ 78 รายการใน 9 กลุ่มเข้าในเซสชัน Goose ตัดสินใจเองว่าจะต่อเครื่องมือไหนและเรียงลำดับอย่างไร การจัดกลุ่มด้านล่างจึงเป็นแผนที่ความสัมพันธ์มากกว่าเมนู สังเกตจุดที่มีผลทำลาย ได้แก่ การจัดการกลุ่ม การลบโครงสร้าง และการส่งข้อความออก เพราะนั่นคือส่วนที่เอเจนต์ส่วนตัวเข้าถึงไม่ได้เลย

เรียนรู้เพิ่มเติม

ขอบเขตสิทธิ์ และเหตุผลที่เอเจนต์อัตโนมัติควรมีน้อยลง

การอนุญาตสิทธิ์คือการล็อกอิน OAuth ตามปกติในเบราว์เซอร์ของคุณ Goose เปิดหน้าขอความยินยอมของ Entergram คุณอนุมัติ และโทเค็นที่ได้จะอยู่ในการตั้งค่า Goose บนเครื่องของคุณ ไม่ได้อยู่บนเซิร์ฟเวอร์ของใคร เซสชัน Telegram เองยังอยู่หลัง Entergram หมายเลขที่คุณใช้สมัครและการล็อกอินที่ผูกกับหมายเลขนั้นไม่เคยถูกส่งให้เอเจนต์ของ Block และไม่ถูกส่งให้ผู้ให้บริการโมเดลที่คุณตั้งค่าให้ Goose ใช้ด้วย เพราะเอเจนต์ทำงานขณะที่คุณมองไปทางอื่น ระดับการเข้าถึงที่คุณเลือกตรงนี้จึงเป็นตัวควบคุมความปลอดภัยที่แท้จริง ไม่ใช่พรอมต์

เรียนรู้เพิ่มเติม
เอเจนต์ส่วนตัว
สมาชิกเวิร์กสเปซทุกคนสร้างได้ อ่านเวิร์กสเปซและสมาชิก บัญชีที่เชื่อมไว้ ผู้ติดต่อ รายการแชท ประวัติข้อความ และคิวทิกเก็ตของคุณได้ สิ่งเดียวที่เขียนได้คือฟิลด์กำหนดเองในแชทของบัญชีที่คุณเชื่อมเอง เอเจนต์ที่ถือโทเค็นนี้ค้นคว้าและรายงานได้ทั้งวัน แต่พูดกับลูกค้าไม่ได้แม้แต่คำเดียว ซึ่งมักเป็นการแลกที่ถูกต้องสำหรับการรันที่คุณไม่ได้เฝ้าดู
คอนเน็กเตอร์เวิร์กสเปซ
จำกัดไว้สำหรับเจ้าของและแอดมิน และมีขอบเขตสิทธิ์ครบทั้งชุด ได้แก่ การส่งข้อความออก การเขียนฟิลด์กำหนดเองในแชทใดก็ได้ การเปลี่ยนทิกเก็ตและโครงสร้าง และการจัดการกลุ่ม มอบให้ Goose เฉพาะเมื่อแผนจำเป็นต้องดำเนินการแทนเวิร์กสเปซจริง ๆ และอย่าเก็บไว้บนเครื่องที่คนอื่นนั่งใช้ได้
ตัดสิทธิ์ระหว่างการรัน
มีสวิตช์สองตัวที่ทำงานคนละระดับ การปิดส่วนขยายใน Goose ทำให้เอเจนต์ปัจจุบันเข้าถึง Entergram ไม่ได้เลย ส่วนการเพิกถอนโทเค็นที่ Settings → Workspace → Connectors → MCP จะทำให้โทเค็นใช้ไม่ได้ทุกที่ในทันที รวมถึงการรันที่กำลังทำงานอยู่บนเครื่องอื่น

จุดที่การรันอัตโนมัติจะติดขัด

ข้อจำกัดที่ควรรู้ก่อนมอบแผนให้ Goose แล้วเดินออกจากหน้าจอ

เรียนรู้เพิ่มเติม
  • การเรียกเครื่องมือต้องใช้เวิร์กสเปซ Pro MCP เป็นฟีเจอร์ของแพ็กเกจ Pro ใน Entergram การจับมือ OAuth จึงสำเร็จได้ทุกแพ็กเกจ แล้วการเรียกเครื่องมือครั้งแรกในแผนของคุณจะล้มเหลว เป็นเรื่องไม่น่าเจอเมื่อรันไปแล้วสี่สิบนาที
  • เอเจนต์ส่วนตัวทำแผนที่จบด้วยการส่งข้อความไม่สำเร็จ หากขั้นสุดท้ายเป็นการส่งออก การรันต้องใช้คอนเน็กเตอร์เวิร์กสเปซ และมีเพียงเจ้าของหรือแอดมินที่สร้างได้
  • ไม่มีอะไรตั้งเวลาให้ Goose นอกจากคุณ Entergram ไม่มีทริกเกอร์ที่ปลุกเอเจนต์ งานที่ทำซ้ำจึงต้องใช้ cron, launchd หรือตัวรันที่คุณใช้อยู่แล้วเรียก Goose ตามช่วงเวลาที่ต้องการ
  • การกระจายข้อความมีขอบเขต entergram_broadcast_message ส่งข้อความเดียวกันไปยังรายชื่อ username ที่ไม่ซ้ำกันในจำนวนจำกัด ส่วนข้อความที่ปรับให้เหมาะกับผู้รับแต่ละคนคือการเรียกหนึ่งครั้งต่อหนึ่งแชท เอเจนต์ที่เขียนข้อความเฉพาะตัวสี่สิบข้อความจึงเรียกเครื่องมือสี่สิบครั้งแยกกัน ทุกครั้งมองเห็นได้ในบันทึกและหยุดกลางทางได้
  • ประวัติไม่ได้ไม่มีที่สิ้นสุด การอ่านลึกในกลุ่มที่คึกคักถูกจำกัดด้วยการเก็บข้อมูลและการแบ่งหน้าของ Telegram เอง ไม่ใช่ของ Entergram แผนที่คิดว่าจะไล่อ่านกลุ่มใหญ่ได้เต็มหนึ่งปีจึงอาจได้ข้อมูลไม่ครบโดยไม่แจ้งให้ชัด
  • การอ่านยาว ๆ ใช้โทเค็นของโมเดล Goose รันบนผู้ให้บริการที่คุณตั้งค่าไว้ แผนที่ดึงข้อความหลายพันข้อความเข้าบริบทจะถูกเรียกเก็บเงินที่นั่น จำกัดขอบเขตด้วยแชท ช่วงวันที่ หรือคิวทิกเก็ตก่อนปล่อยให้มันทำงาน

เมื่อการรันของ Goose ผิดทาง

เรียนรู้เพิ่มเติม

ส่วนขยายอยู่ในรายการแต่ไม่มีเครื่องมือปรากฏ

Goose อ่านรายการส่วนขยายตอนเริ่มเซสชัน ไม่ใช่ระหว่างที่เซสชันเปิดอยู่ ตรวจสอบว่ารายการมี `enabled: true` แล้วเริ่มเซสชันใหม่ เซสชันที่กลับมาทำต่อจะใช้รายการเครื่องมือเดิมตอนที่ถูกสร้าง

CLI ค้างอยู่ที่ขั้นอนุญาตสิทธิ์

หน้าขอความยินยอมต้องใช้เบราว์เซอร์ และเซสชัน SSH หรือคอนเทนเนอร์ไม่มีอะไรจะเปิดเบราว์เซอร์ได้ อนุญาตสิทธิ์หนึ่งครั้งจากเซสชันบนเดสก์ท็อป การเรียกแบบ headless หลังจากนั้นจะใช้โทเค็นที่บันทึกไว้ซ้ำ

Goose พยายามเปิดไฟล์ไบนารีแล้วล้มเหลว

เลือกประเภทส่วนขยายผิด Entergram เป็นเซิร์ฟเวอร์แบบโฮสต์ที่เข้าถึงผ่าน Streamable HTTP ไม่ใช่ส่วนขยายแบบบรรทัดคำสั่ง รายการแบบ command จะทำให้ Goose ไปหาไฟล์ที่รันได้ซึ่งไม่เคยมีอยู่บนเครื่องของคุณ

การรันหยุดกลางทางพร้อมข้อผิดพลาดเรื่องสิทธิ์

แผนข้ามจากการอ่านไปสู่การเขียน เอเจนต์ส่วนตัวส่งข้อความ แก้ฟิลด์แชทของคนอื่น หรือจัดการกลุ่มไม่ได้ ขอคอนเน็กเตอร์เวิร์กสเปซจากเจ้าของหรือแอดมิน หรือเขียนแผนใหม่ให้หยุดที่แบบร่าง

มันทำงานกับบัญชี Telegram ผิดบัญชี

เมื่อเชื่อมหลายบัญชี คำสั่งที่ไม่ระบุชัดจะปล่อยให้โมเดลเลือกเอง ระบุบัญชีในพรอมต์ และกำหนดให้เรียก entergram_list_accounts ก่อน เพื่อให้ account_id มาจากข้อมูลจริง ไม่ใช่การเดา

การแก้ไข config.yaml ดูเหมือนไม่มีผล

YAML ไวต่อการเยื้องบรรทัด และบล็อก extensions ที่ซ้อนผิดจะถูกอ่านเป็นค่าว่างโดยไม่แจ้งอะไร รัน `goose configure` แล้วเพิ่มส่วนขยายระยะไกลผ่านเมนูแทน มันจะเขียนไฟล์เดียวกันอย่างถูกต้อง และคุณเทียบความต่างได้ภายหลัง

คำถามที่พบบ่อยเกี่ยวกับ Goose + Telegram

Goose เชื่อมกับเซิร์ฟเวอร์ MCP อย่างไร?
Goose เชื่อมกับเซิร์ฟเวอร์ MCP ในรูปแบบส่วนขยาย เพิ่ม Entergram เป็นส่วนขยายแบบ Streamable HTTP ด้วย URL ของ MCP แล้วอนุญาตสิทธิ์ผ่าน OAuth
นี่คือบอต Telegram หรือไม่?
ไม่ใช่ บอตทำงานบน Bot API และเห็นเฉพาะข้อความที่ส่งถึงตัวมัน Goose เข้าถึงบัญชีของคุณเองผ่านเซิร์ฟเวอร์ MCP แบบโฮสต์ การรันอัตโนมัติจึงเห็นข้อมูลแบบเดียวกับที่คุณเห็น
ปลอดภัยหรือไม่?
ปลอดภัย ใช้ OAuth 2.0 พร้อมสิทธิ์ที่จำกัดขอบเขต คุณตัดสินใจได้ว่า Goose เข้าถึงอะไรได้บ้าง และเพิกถอนสิทธิ์ได้ทุกเมื่อ
Goose ทำงาน Telegram หลายขั้นตอนได้หรือไม่?
ได้ ในฐานะเอเจนต์อัตโนมัติ Goose ต่อหลายขั้นตอนเข้าด้วยกันในการรันเดียวได้ เช่น อ่านแชทที่ยังไม่ได้ตอบ ร่างคำตอบ และเปิดทิกเก็ต โดยหยุดรอการอนุมัติจากคุณก่อนส่งสิ่งใดออกไป

Goose Telegram MCP - มอบกล่องข้อความให้เอเจนต์ของ Block