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

Cline · VS Code

Cline Telegram MCP - Telegram ภายใน VS Code

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

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

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

ใช้ได้กับส่วนขยาย Cline ใน VS Code

URL ของเซิร์ฟเวอร์ MCP https://mcp.entergram.com/mcp
  1. ใน Entergram ไปที่ Settings → Workspace → Connectors → MCP แล้วคัดลอก URL ของเซิร์ฟเวอร์ Cline เก็บ URL นี้ไว้ในไฟล์การตั้งค่า MCP ของตัวเอง แยกจากการตั้งค่า VS Code ของคุณ

  2. ในการตั้งค่า MCP ของ Cline (cline_mcp_settings.json) ลงทะเบียน URL ของ Entergram MCP: https://mcp.entergram.com/mcp

  3. บันทึกไฟล์ ให้ Cline รีสตาร์ทเซิร์ฟเวอร์ แล้วลงชื่อเข้าใช้ OAuth ให้เสร็จ Cline จะแสดงการเรียก Entergram แต่ละครั้งให้คุณอนุมัติก่อนทำงาน

ถาม Cline เรื่อง Telegram ของคุณ

เมื่อเชื่อมบัญชีส่วนตัวแล้ว Cline ตรวจ Telegram ได้โดยที่คุณไม่ต้องออกจาก VS Code ลองใช้:

  1. “ใครรายงานข้อผิดพลาดนี้ และเขากำลังทำอะไรอยู่?”

  2. “ร่างคำตอบที่อธิบายการแก้ไข แต่ให้ฉันอนุมัติก่อน”

  3. “เปิดทิกเก็ตจากบทสนทนานี้และมอบหมายให้ฉัน”

  4. “ตรวจว่า regression นี้ถูกรายงานมากกว่าหนึ่งครั้งหรือไม่”

  5. “บันทึกในเธรดว่าแพตช์อยู่ระหว่างรีวิว”

  6. “แสดงรายการแชทที่กำลังรอทีมวิศวกรรมอยู่ตอนนี้”

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

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

  1. อนุมัติการเรียก Telegram ทุกครั้งก่อนทำงาน

  2. อนุมัติการค้นหาแบบอ่านอย่างเดียวอัตโนมัติ และกั้นการเขียนไว้

  3. เปลี่ยน stack trace ให้เป็นคำตอบถึงผู้รายงาน

  4. เปิดทิกเก็ตได้จากแถบด้านข้างของ VS Code

  5. เก็บเหตุผลของเอเจนต์ผูกไว้กับแชท

  6. จำกัดการรันให้อยู่ในรีโปเดียวและเวิร์กสเปซเดียว

หกการรัน และจุดที่ Cline หยุดถาม

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

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

คุณถาม

“เปลี่ยนรายงานบั๊กเมื่อเช้านี้ให้เป็นทิกเก็ต ทีละใบ”

เครื่องมือที่ถูกเรียก

entergram_list_live_chatsentergram_list_messagesentergram_create_ticket

คุณได้รับ

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

คุณถาม

“เราดีพลอยไปเมื่อยี่สิบนาทีก่อน มีอะไรพังไหม?”

เครื่องมือที่ถูกเรียก

entergram_list_live_chatsentergram_get_live_chatentergram_list_messages

คุณได้รับ

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

คุณถาม

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

เครื่องมือที่ถูกเรียก

entergram_list_ticketsentergram_list_ticket_custom_columnsentergram_update_ticket

คุณได้รับ

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

คุณถาม

“ตอบรับทุกคนที่รายงานบั๊กการส่งออก ให้เขารู้ว่าเราเห็นแล้ว”

เครื่องมือที่ถูกเรียก

entergram_list_messagesentergram_set_message_reactions

คุณได้รับ

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

คุณถาม

“ร่างบันทึกประจำรุ่นสำหรับกลุ่มเบต้า แล้วหยุดก่อนส่ง”

เครื่องมือที่ถูกเรียก

entergram_list_groupsentergram_list_group_membersentergram_send_message

คุณได้รับ

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

คุณถาม

“เขียนสรุปสิ่งที่คุณทำในการรันนี้เป็นโน้ตภายในบนทุกแชทที่คุณแตะ”

เครื่องมือที่ถูกเรียก

entergram_list_chat_commentsentergram_create_chat_comment

คุณได้รับ

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

สามวิธีในการลงทะเบียนใน Cline

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

แผง MCP Servers - Remote Servers

เส้นทางที่ไม่ต้องแตะ JSON คลิกไอคอนเซิร์ฟเวอร์ด้านบนของแผง Cline เปิดแท็บ Remote Servers ตั้งชื่อรายการว่า entergram วาง URL แล้วคลิก Add Cline จะเขียนการตั้งค่าให้และแสดงไฟสถานะข้างเซิร์ฟเวอร์ ซึ่งเป็นวิธีที่เร็วที่สุดในการแยกว่าปัญหาเกิดจากการวางผิดหรือจากแพ็กเกจ

cline_mcp_settings.json

ตัวไฟล์อยู่ใน global storage ของส่วนขยาย บน macOS อยู่ที่ ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json และบน Windows กับ Linux จะมีโครงสร้างพาธแบบเดียวกันใต้ไดเรกทอรีผู้ใช้ของ VS Code การแก้ด้วยมือคุ้มค่าเมื่อคุณต้องการเก็บอาร์เรย์ autoApprove ไว้ในระบบควบคุมเวอร์ชันร่วมกับการตั้งค่าเครื่องส่วนอื่น

{
  "mcpServers": {
    "entergram": {
      "url": "https://mcp.entergram.com/mcp",
      "disabled": false,
      "autoApprove": []
    }
  }
}

อนุมัติอัตโนมัติ เฉพาะการอ่าน

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

"autoApprove": [
  "entergram_list_accounts",
  "entergram_list_chats",
  "entergram_list_messages",
  "entergram_get_contact"
]

สิ่งที่ Cline หยิบใช้ได้

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

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

ประตูสองชั้น ไม่ใช่ชั้นเดียว

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

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

ต้นทุนของวงจรอนุมัติ

ข้อแลกเปลี่ยนที่ตรงไปตรงมาของเอเจนต์ในเอดิเตอร์ที่มีคนอยู่ตรงกลาง

เรียนรู้เพิ่มเติม
  • การอนุมัติเป็นรายการเรียกเครื่องมือ ไม่ใช่รายแผน งานหกขั้นตอนหมายถึงหกคำถามในแผง และการเดินออกไปกลางทางจะทำให้การรันค้างอยู่ที่คำถามถัดไปไม่มีกำหนด
  • autoApprove จับคู่ตามชื่อเครื่องมือ ไม่เคยดูอาร์กิวเมนต์ การใส่ entergram_send_message ในรายการนั้นจะอนุมัติให้ทุกแชท ไม่ใช่เฉพาะแชทที่คุณคิดไว้ อย่าใส่เครื่องมือเขียนจนกว่าเวิร์กโฟลว์จะพิสูจน์ตัวเองแล้ว
  • การรันอยู่ในหน้าต่างเอดิเตอร์ของคุณ ปิด VS Code หรือรีโหลด extension host แล้วงานจะหยุดตรงที่มันอยู่ ไม่มีอะไรทำงานต่อบนเซิร์ฟเวอร์ และไม่มีอะไรทำต่อจากจุดที่ค้างไว้
  • เวิร์กสเปซที่ต่ำกว่า Pro จะล็อกอิน OAuth สำเร็จแล้วล้มเหลวที่การเรียกครั้งแรก ซึ่ง Cline แสดงเป็นผลลัพธ์เครื่องมือที่ล้มเหลว ไม่ใช่ปัญหาการเชื่อมต่อ การเข้าถึง MCP เป็นฟีเจอร์ของแพ็กเกจ Pro
  • การเลือกบัญชีต้องระบุชัด หากพรอมต์ไม่ระบุบัญชี เอเจนต์จะเลือกหนึ่งบัญชีจากรายการแล้วทำต่อ และหน้าขออนุมัติจะไม่บอกว่ามันเลือกบัญชีไหน
  • ความลึกของประวัติขึ้นกับการเก็บข้อมูลของ Telegram ไม่ใช่ของ Entergram กลุ่มที่คึกคักและมีประวัติย้อนหลังหลายปีจะไม่ส่งทั้งหมดมาในรอบเดียว คำถามที่กำหนดช่วงวันที่จะได้คำตอบดีกว่าคำถามปลายเปิด

การแก้ปัญหาคอนเน็กเตอร์ Cline

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

แผง MCP Servers แสดงว่า Disconnected

ใช้ปุ่ม Restart Server ที่รายการนั้นแทนการติดตั้งอะไรใหม่ Cline ถือการเชื่อมต่อหนึ่งรายการต่อเซิร์ฟเวอร์ และไม่ลองใหม่เองหลังเครือข่ายหลุดหรือแล็ปท็อปตื่นจากโหมดพัก

Cline ขออนุญาตทุกครั้งที่อ่าน

นั่นคือพฤติกรรมตั้งต้น เปิดรายการเซิร์ฟเวอร์ในแผง MCP Servers แล้วย้ายเครื่องมือแบบอ่านอย่างเดียวที่คุณเบื่อจะยืนยันเข้าไปในรายการอนุมัติอัตโนมัติ โดยไม่ใส่การส่ง การแก้ไข และการลบ

ไม่มีอะไรปรากฏหลังแก้ไฟล์การตั้งค่าด้วยมือ

เครื่องหมายจุลภาคต่อท้ายหรืออักขระแปลกปลอมทำให้ทั้งเอกสารใช้ไม่ได้ และ Cline จะกลับไปใช้รายการเซิร์ฟเวอร์ว่างโดยไม่บ่น ตรวจ JSON ด้วยตัวตรวจสอบ แล้วรีโหลดหน้าต่าง VS Code เพื่อให้ extension host อ่านใหม่

งานหยุดกลางทางโดยไม่มีข้อผิดพลาด

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

คำตอบถูกส่งจากบัญชี Telegram ผิดบัญชี

ให้ Cline เรียก entergram_list_accounts แล้วใส่ชื่อบัญชีลงในพรอมต์เอง เมื่อบัญชีไม่ได้ระบุชัด เอเจนต์จะเลือกเอง และหน้าขออนุมัติจะไม่แสดงการเลือกนั้น

เครื่องมือล้มเหลวด้วย 403 ทันทีหลังเชื่อมต่อสำเร็จ

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

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

เพิ่มเซิร์ฟเวอร์ MCP ใน Cline อย่างไร?
เปิดการตั้งค่า MCP ของ Cline (cline_mcp_settings.json) เพิ่ม URL ของ Entergram MCP แล้วอนุญาตสิทธิ์ผ่าน OAuth
นี่คือบอต Telegram หรือไม่?
ไม่ใช่ บัญชีบอตต้องให้ลูกค้าส่งข้อความหามันก่อน Cline ทำงานกับบัญชีของคุณเองผ่านเซิร์ฟเวอร์ MCP แบบโฮสต์ รวมถึงเธรดที่มีอยู่ก่อนเชื่อมคอนเน็กเตอร์
ปลอดภัยหรือไม่?
ปลอดภัย ใช้ OAuth 2.0 พร้อมสิทธิ์ที่จำกัดขอบเขต และมีหน้าขออนุมัติของ Cline ซ้อนอยู่ด้านบน คุณเห็นทุกการเรียกก่อนทำงาน ไม่มีข้อมูลรับรองเก็บไว้ในไฟล์การตั้งค่าของส่วนขยาย และเพิกถอนการเข้าถึงได้จากทั้งสองฝั่ง
จะรบกวนจังหวะการเขียนโค้ดหรือไม่?
ไม่ Cline ค้นหาข้อมูลใน Telegram เมื่อคุณสั่งจาก command palette คุณจึงตรวจข้อความลูกค้าที่พลาดไประหว่างงานได้โดยไม่ต้องสลับแอป