
วิธีเชื่อมต่อ HappyCapy กับ Telegram: ใช้งาน AI Agent เต็มรูปแบบในแชตไหนก็ได้
AI Agent ของ HappyCapy พร้อมเครื่องมือ สกิล และความสามารถทั้งหมด เข้าถึงได้โดยตรงจาก Telegram
บอทเทเลแกรมส่วนใหญ่ตอบคำถามได้เท่านั้น แต่ Telegram bridge ของ HappyCapy รัน claude --print — ทุกข้อความที่คุณส่งจะกระตุ้นให้เกิด Claude Code session แบบเต็มรูปแบบ พร้อมสิทธิ์การเข้าถึง Bash การจัดการไฟล์ การค้นหาเว็บ การสร้างภาพ และ Skills มากกว่า 300,000 รายการ ลองขอให้มันดึงข้อมูลจากเว็บไซต์ เขียนสคริปต์ Python แล้วรันมัน หรือสร้างวิดีโอดูสิ มันทำได้จริง นี่ไม่ใช่แชทบอท นี่คือเอเจนต์ที่บังเอิญอาศัยอยู่ในแชท Telegram ของคุณ
สิ่งที่ทำให้สิ่งนี้แตกต่างจากบอท Telegram ทั่วไป
การสร้างบอท Telegram เป็นโปรเจกต์ที่ทำเสร็จในวันหยุดสุดสัปดาห์ได้ คุณลงทะเบียนกับ BotFather รับโทเค็น เรียกใช้ Telegram Bot API ส่งข้อความที่เข้ามาไปยัง LLM API แล้วส่งคำตอบกลับ ผลลัพธ์ที่ได้คือเครื่องจักรเติมคำอัตโนมัติที่ซับซ้อน มันไม่มีระบบไฟล์ ไม่สามารถรันโค้ดได้ ไม่สามารถกระตุ้นเวิร์กโฟลว์ได้ มันทำอะไรไม่ได้เลยนอกจากสิ่งที่ LLM API ทำได้ในการตอบสนองแบบไม่มีสถานะครั้งเดียว
สถาปัตยกรรมของ HappyCapy แตกต่างในทุกชั้น HappyCapy รันเป็นแซนด์บ็อกซ์ Linux ที่ทำงานตลอดเวลาบน Fly.io — มีสิทธิ์ root, Python 3.11, Node.js v24, และพื้นที่จัดเก็บไฟล์แบบถาวร เมื่อข้อความ Telegram ของคุณมาถึง bridge จะเรียก claude --print โดยใช้ข้อความของคุณเป็นอินพุต การเรียกใช้นั้นมีสิทธิ์การเข้าถึงเครื่องมือแบบเต็มรูปแบบ: การรัน Bash, การอ่าน/เขียนไฟล์, การค้นหาเว็บ, การสร้างภาพ, การสร้างวิดีโอ และคลัง Skills มากกว่า 300,000 รายการทั้งหมด เอเจนต์สามารถเปิด shell ใหม่ รันสคริปต์ อ่านผลลัพธ์ และส่งกลับมาให้คุณ — ทั้งหมดนี้อยู่ในบทสนทนาเดียวกัน
ความแตกต่างในทางปฏิบัติระหว่างสองแนวทางนี้ไม่ใช่แค่ความแตกต่างเล็กน้อย บอท Telegram ทั่วไปบอกคุณได้แค่สภาพอากาศ แต่บอท Telegram ของ HappyCapy สามารถเขียนโค้ดเพื่อดึงข้อมูลสภาพอากาศจาก API สามแหล่ง เปรียบเทียบข้อมูล พล็อตกราฟ บันทึกเป็นไฟล์ PNG และส่งให้คุณเป็นรูปภาพ — ในข้อความเดียว โดยที่คุณไม่ต้องออกจาก Telegram เลย
| ฟีเจอร์ | บอท Telegram ทั่วไป | บอท Telegram ของ HappyCapy |
|---|---|---|
| ตอบคำถาม | ได้ | ได้ |
| รันคำสั่ง Bash | ไม่ได้ | ได้ |
| เขียนและรันโค้ด | ไม่ได้ | ได้ |
| เข้าถึงไฟล์แบบถาวร | ไม่ได้ | ได้ |
| สร้างภาพด้วย AI | ไม่ได้ (ต้องเชื่อมต่อระบบแยกต่างหาก) | ได้ แบบเนทีฟ |
| สร้างวิดีโอ | ไม่ได้ | ได้ |
| การดึงข้อมูลจากเว็บ | ไม่ได้ | ได้ |
| การเข้าถึง Skills มากกว่า 300,000 รายการ | ไม่ได้ | ได้ |
| รันตลอด 24/7 โดยไม่ต้องใช้คอมพิวเตอร์ของคุณ | ไม่ได้ | ได้ (Fly.io ทำงานตลอดเวลา) |
| ประวัติการสนทนาแยกตามผู้ใช้ | จำกัด | เต็มรูปแบบ แบบถาวร |
สิ่งที่คุณทำได้จริง
รายการความสามารถนี้ไม่ใช่เรื่องทางทฤษฎี นี่คือสิ่งที่ผู้ใช้ทำอยู่ทุกวันนี้:
- ขอให้บอทดึงข้อมูลจากเว็บไซต์และส่งคืนข้อมูลที่มีโครงสร้างเป็นตารางหรือ JSON
- ให้มันเขียนสคริปต์ Python รันในแซนด์บ็อกซ์ และส่งผลลัพธ์ stdout กลับมา — ไม่ต้องใช้ IDE
- สร้างภาพด้วย AI จากพรอมต์และรับภาพนั้นได้โดยตรงในแชท Telegram
- กระตุ้น Skills มากกว่า 300,000 รายการของ HappyCapy กลางบทสนทนา — การสร้าง PDF, การสร้างสเปรดชีต, สไลด์ PPTX, การสังเคราะห์เสียง
- ค้นหาเว็บ อ่านจากหลายแหล่ง และส่งคืนบทสรุปที่สังเคราะห์แล้วพร้อมการอ้างอิง
- สร้างและบันทึกไฟล์ลงในพื้นที่จัดเก็บแบบถาวร จากนั้นเรียกดูหรืออัปเดตในข้อความถัดไป
- รันงานตามกำหนดเวลา: เอเจนต์สามารถรันสคริปต์ทุกเช้าและส่งผลลัพธ์มาบอกคุณ
- เฝ้าติดตาม URL หรือ API endpoint และแจ้งเตือนคุณเมื่อมีการเปลี่ยนแปลง
- ประมวลผลเอกสารที่อัปโหลด — วางลิงก์ CSV แล้วรับผลการวิเคราะห์กลับมา
- เชื่อมโยงเวิร์กโฟลว์แบบหลายขั้นตอนที่ปกติต้องสลับไปมาระหว่างเครื่องมือห้าตัวที่แตกต่างกัน
ข้อดี
- ทำงานตลอดเวลา ไม่ต้องใช้แล็ปท็อป แซนด์บ็อกซ์รันบนโครงสร้างพื้นฐานของ Fly.io คุณสามารถส่งข้อความให้บอทจากโทรศัพท์ตอนตีสองและมันจะรันโค้ดบนเซิร์ฟเวอร์ที่คุณไม่ต้องแตะเลย
- อินเทอร์เฟซเดียวสำหรับทุกอย่าง แทนที่จะต้องเปิด Claude แล้วเปิดตัวแก้ไขโค้ด แล้วเปิดเบราว์เซอร์ แล้วเปิดเครื่องมือสร้างภาพ — ข้อความ Telegram เดียวกระตุ้นทุกอย่างได้
- บริบทยังคงอยู่ ประวัติการสนทนาถูกจัดเก็บตามผู้ใช้แต่ละคน คุณสามารถอ้างอิงสิ่งที่คุณถามไปเมื่อสามวันก่อนได้โดยไม่ต้องอธิบายบริบทใหม่
- สิทธิ์ root แบบเต็มรูปแบบในแซนด์บ็อกซ์ เอเจนต์สามารถติดตั้งแพ็กเกจ เขียนไฟล์ และรันคำสั่ง Unix ใดก็ได้ ไม่มีข้อจำกัดแบบที่แชทบอทสำหรับผู้บริโภคทั่วไปจะมี
- มี Skills มากกว่า 300,000 รายการให้ใช้ได้ทันที เวิร์กโฟลว์ใดก็ตามที่ถูกบรรจุเป็น Skill ของ HappyCapy อยู่ห่างจากคุณแค่ประโยคเดียว
- แชร์ได้ ให้ชื่อผู้ใช้บอทกับเพื่อนร่วมงานหรือลูกค้า ผู้ใช้หลายคนสามารถโต้ตอบพร้อมกันได้ โดยแต่ละคนมีประวัติการสนทนาที่แยกจากกัน
- มีแพ็กเกจฟรี ตัว Telegram bridge เองไม่มีค่าใช้จ่ายเพิ่มเติมนอกเหนือจากแพ็กเกจ HappyCapy ที่คุณมีอยู่แล้ว
กรณีการใช้งานจริง
นักพัฒนาฟรีแลนซ์ที่ลืมแล็ปท็อปไว้ที่ออฟฟิศ คุณเพิ่งพุชคอมมิต เจอบั๊กในล็อกการดีพลอย และคุณกำลังจะออกจากออฟฟิศแล้ว จากโทรศัพท์ คุณส่งข้อความให้บอทว่า "ดึงล็อกการดีพลอยล่าสุดจากเซิร์ฟเวอร์และบอกฉันว่าบรรทัด 847 มีปัญหาอะไร" สามสิบวินาทีต่อมาคุณก็ได้คำตอบ คุณส่งข้อความกลับว่า "เขียนแพตช์แล้วเปิด PR" เสร็จเรียบร้อย ไม่ต้องเปิดแล็ปท็อปเลย
เจ้าของธุรกิจขนาดเล็กที่ตรวจสอบเมตริกทุกวัน แทนที่จะต้องล็อกอินเข้าแดชบอร์ดห้าตัวทุกเช้า บอทจะรันสรุปข้อมูลตามกำหนดเวลา ทุกๆ 8 โมงเช้า: มันจะดึงข้อมูลรายรับจาก Stripe จำนวนผู้เข้าชมจาก analytics API และระดับสินค้าคงคลังจาก Shopify แล้วจัดรูปแบบสรุปและส่งเป็นข้อความ Telegram ก่อนที่กาแฟแก้วแรกจะหมด การตั้งค่าใช้เพียงบทสนทนาเดียวกับบอท
นักวิจัยที่ต้องดึงข้อมูลอย่างรวดเร็ว คุณกำลังอ่านงานวิจัยและต้องการอ้างอิงข้ามชุดข้อมูลจากแหล่งอื่นอีกสามแหล่ง การสลับไปที่เบราว์เซอร์ นำทางไปยังแต่ละแหล่ง ดาวน์โหลดไฟล์ CSV และรันการเปรียบเทียบใช้เวลา 20 นาที การส่งข้อความให้บอทพร้อม URL และคำอธิบายสิ่งที่คุณต้องการใช้เวลาเพียงสองนาที บอทจะดึงข้อมูล วิเคราะห์ เปรียบเทียบ และส่งคืนตาราง
พ่อแม่ที่ตั้งค่าตัวช่วยทำการบ้าน ลูกๆ มีบัญชี Telegram อยู่แล้ว บอท HappyCapy ถูกเพิ่มเข้าไปในกลุ่มครอบครัว มันสามารถอธิบายปัญหาคณิตศาสตร์ทีละขั้นตอน สร้างไดอะแกรม เขียนคำถามฝึกฝน และตรวจคำตอบ — โดยไม่มีโฆษณา ไม่ต้องสร้างบัญชี และไม่มีวงจรการเบี่ยงเบนความสนใจแบบแชทบอทสำหรับผู้บริโภคทั่วไป พ่อแม่เก็บโทเค็นแอดมินไว้ ส่วนลูกๆ ได้ใช้เครื่องมือที่มุ่งเน้นเฉพาะทาง
วิธีการตั้งค่า
การตั้งค่าใช้เวลาไม่ถึงห้านาทีหากคุณมีบัญชี HappyCapy อยู่แล้ว กระบวนการเริ่มต้นด้วย BotFather ของ Telegram: ส่งข้อความไปที่ @BotFather รันคำสั่ง /newbot เลือกชื่อ แล้วรับโทเค็นบอท — สตริงที่มีลักษณะคล้าย 7384920156:AAF... โทเค็นนั้นคือทั้งหมดที่ HappyCapy ต้องรู้เพื่อกำหนดเส้นทางการสนทนา
ภายใน HappyCapy Telegram skill จะจัดการส่วนที่เหลือให้ รัน skill แล้ววางโทเค็นบอทของคุณเมื่อได้รับพรอมต์ แล้ว bridge ก็จะพร้อมใช้งาน skill จะเริ่มลูป polling ในแซนด์บ็อกซ์ที่คอยฟังข้อความ Telegram ที่เข้ามาและส่งผ่าน claude --print พร้อมสิทธิ์การเข้าถึงเครื่องมือแบบเต็มรูปแบบ ประวัติการสนทนาถูกจัดเก็บตามรหัสผู้ใช้ Telegram ดังนั้นทุกคนที่ส่งข้อความให้บอทของคุณจะได้รับ session ที่ถาวรของตนเอง
skill แบบเต็มพร้อมสคริปต์การตั้งค่า เอกสารตัวแปรสิ่งแวดล้อม และตัวเลือกการกำหนดค่าสำหรับการจำกัดอัตราและรายชื่อผู้ใช้ที่อนุญาต มีให้ที่ github.com/ndpvt-web/happycapy-telegram หากคุณต้องการความเข้าใจที่ลึกซึ้งขึ้นว่าทำไมสถาปัตยกรรมเอเจนต์ของ HappyCapy จึงแตกต่างจากการตั้งค่าแชทบอททั่วไปก่อนที่คุณจะเริ่มต้น AI Agent vs Chatbot ครอบคลุมความแตกต่างนี้อย่างละเอียด และหากคุณกำลังคิดจะรันโครงสร้างพื้นฐาน AI แบบถาวรของคุณเองแทนการพึ่งพา Fly.io บทวิเคราะห์ Mac Mini as AI Server 2026 ก็คุ้มค่าที่จะอ่านก่อน
คำถามที่พบบ่อย
บอทรันตลอด 24/7 หรือรันเฉพาะเวลาที่คอมพิวเตอร์ของฉันเปิดอยู่? มันรันตลอด 24/7 แซนด์บ็อกซ์อาศัยอยู่บนโครงสร้างพื้นฐานของ Fly.io ไม่ใช่เครื่องของคุณ เมื่อคุณดีพลอย Telegram skill แล้ว มันจะยังคงทำงานอยู่โดยไม่ต้องเปิดคอมพิวเตอร์ของคุณหรือแม้แต่เชื่อมต่ออินเทอร์เน็ต
บอทเข้าถึงไฟล์และเครื่องมือของ HappyCapy ของฉันได้ไหม? ได้ บอทรันอยู่ภายในแซนด์บ็อกซ์ HappyCapy ของคุณ ซึ่งหมายความว่ามันเข้าถึงทุกอย่างในสภาพแวดล้อมนั้นได้: ไฟล์ที่คุณเก็บไว้ skills ที่คุณติดตั้ง ตัวแปรสิ่งแวดล้อมที่คุณตั้งค่า และการเชื่อมต่อใดๆ ที่คุณเชื่อมไว้ มันคือเอเจนต์ของคุณ ที่เข้าถึงได้ผ่านอินเทอร์เฟซที่แตกต่างออกไป
ใช้งานฟรีไหม? ตัว Telegram bridge skill นั้นใช้งานฟรี ค่าใช้จ่ายของคุณถูกกำหนดโดยแพ็กเกจ HappyCapy ของคุณ ซึ่งครอบคลุมการประมวลผลของแซนด์บ็อกซ์และการใช้งานโมเดล AI ไม่มีค่าธรรมเนียมเพิ่มเติมสำหรับเลเยอร์การผสานรวม Telegram
ประวัติการสนทนาแยกตามผู้ใช้ทำงานอย่างไร? รหัสผู้ใช้ Telegram แต่ละคนจะมีเธรดการสนทนาของตัวเองที่จัดเก็บอยู่ในแซนด์บ็อกซ์ เมื่อผู้ใช้ A ส่งข้อความ บอทจะโหลดประวัติของผู้ใช้ A และเพิ่มข้อความใหม่ต่อท้าย ข้อความของผู้ใช้ B ถูกแยกออกจากกันอย่างสมบูรณ์ ประวัติจะยังคงอยู่ข้าม session — บทสนทนาที่คุณคุยไว้เมื่อสัปดาห์ก่อนยังคงเข้าถึงได้ในบริบท เว้นแต่คุณจะล้างมันออกอย่างชัดเจน
ฉันสามารถจำกัดว่าใครใช้บอทได้บ้างไหม? ได้ skill สนับสนุนการกำหนดค่ารายชื่อที่อนุญาต คุณสามารถระบุรายการรหัสผู้ใช้หรือชื่อผู้ใช้ Telegram ที่ได้รับอนุญาตให้โต้ตอบกับบอท ข้อความจากผู้ใช้ที่ไม่อยู่ในรายชื่อที่อนุญาตจะถูกเพิกเฉยอย่างเงียบๆ หรือส่งคืนข้อความปฏิเสธที่กำหนดเอง — เลือกได้ตามใจคุณ
จะเกิดอะไรขึ้นถ้า Telegram จำกัดอัตราการใช้งานบอทของฉัน? skill จัดการการจำกัดอัตราด้วยการถอยหลังแบบเอ็กซ์โพเนนเชียล (exponential backoff) หาก Telegram ส่งคืนการตอบสนอง 429 bridge จะหยุดชั่วคราว รอตามระยะเวลา retry ที่กำหนด และดำเนินการต่อโดยอัตโนมัติ คุณจะไม่สูญเสียข้อความ ในทางปฏิบัติ การจำกัดอัตราจะเกิดขึ้นเฉพาะภายใต้ภาระงานหนักที่เกิดขึ้นพร้อมกัน ซึ่งสามารถกำหนดค่าได้ในการตั้งค่า skill
หลายคนสามารถใช้บอทพร้อมกันได้ไหม? ได้ ลูป polling ประมวลผลข้อความแบบอะซิงโครนัส และ session ของผู้ใช้แต่ละคนเป็นอิสระจากกัน ไม่มีคิวที่จะปิดกั้นผู้ใช้คนหนึ่งขณะที่กำลังให้บริการอีกคนหนึ่ง ภายใต้ภาระงานที่สูงมาก คุณสามารถขยายขนาดอินสแตนซ์แซนด์บ็อกซ์บน Fly.io เพื่อรองรับ session ที่เกิดขึ้นพร้อมกันมากขึ้น — เอกสาร skill ครอบคลุมการกำหนดค่านี้
ความคิดสุดท้าย
การผสานรวม Telegram ไม่ใช่ฟีเจอร์เพื่อประโยชน์ของตัวมันเอง — มันขจัดจุดเสียดทานสุดท้ายระหว่างคุณกับเอเจนต์ AI ที่มีความสามารถเต็มรูปแบบ แซนด์บ็อกซ์ HappyCapy ของคุณรันโค้ด สร้างสื่อ และประสานงาน Skills มากกว่า 300,000 รายการอยู่แล้ว Telegram bridge หมายความว่าคุณเข้าถึงทั้งหมดนั้นได้จากที่ใดก็ตามที่คุณอยู่แล้ว โดยไม่ต้องสลับบริบท ไม่ว่าจะมีประโยชน์ตอนตีสองเมื่อคุณกำลังดีบักจากระยะไกล หรือมีประโยชน์ทุกเช้าเมื่อคุณต้องการบรีฟข้อมูลที่มีโครงสร้างก่อนเปิดแล็ปท็อป — มันคือเอเจนต์ตัวเดียวกัน ที่ตอนนี้พร้อมใช้งานได้ในกระเป๋าทุกคน

