ClawdbotInstallationTutorialTelegram BotClaude AI

วิธีติดตั้ง Clawdbot: คู่มือสำหรับมือใหม่ (2025)

คู่มือติดตั้ง Clawdbot แบบละเอียดทุกขั้นตอน ตั้งแต่ติดตั้ง Node.js จนถึงเชื่อมต่อ Telegram พร้อมแก้ปัญหาที่พบบ่อย

AI Unlocked Team
27/01/2568
วิธีติดตั้ง Clawdbot: คู่มือสำหรับมือใหม่ (2025)

วิธีติดตั้ง Clawdbot: คู่มือสำหรับมือใหม่ (2025)

อยากมี AI Assistant ใน Telegram? บทความนี้จะสอนติดตั้ง Clawdbot แบบละเอียดทุกขั้นตอน!

สิ่งที่ต้องเตรียม

ก่อนเริ่มติดตั้ง ตรวจสอบว่าคุณมี:

  • คอมพิวเตอร์ (Mac, Linux หรือ Windows WSL)
  • Node.js เวอร์ชัน 18 ขึ้นไป
  • Anthropic API Key (สมัครได้ที่ console.anthropic.com)
  • Telegram Account (ถ้าต้องการใช้ผ่าน Telegram)

ขั้นตอนที่ 1: ติดตั้ง Node.js

สำหรับ Mac

ใช้ Homebrew ติดตั้ง:

# ติดตั้ง Homebrew (ถ้ายังไม่มี)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# ติดตั้ง Node.js
brew install node

หรือใช้ nvm (แนะนำ):

# ติดตั้ง nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

# ติดตั้ง Node.js
nvm install 20
nvm use 20

สำหรับ Linux (Ubuntu/Debian)

# Update package list
sudo apt update

# ติดตั้ง Node.js
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs

ตรวจสอบการติดตั้ง

node --version  # ควรได้ v18.x.x ขึ้นไป
npm --version   # ควรได้ 9.x.x ขึ้นไป

ขั้นตอนที่ 2: ติดตั้ง Clawdbot

ติดตั้งผ่าน npm:

npm install -g clawdbot

ตรวจสอบการติดตั้ง:

clawdbot --version

ขั้นตอนที่ 3: สร้าง Anthropic API Key

  1. เข้าไปที่ console.anthropic.com
  2. สมัครสมาชิกหรือ Login
  3. ไปที่ API Keys
  4. กด Create Key
  5. คัดลอก API Key เก็บไว้

⚠️ สำคัญ: เก็บ API Key ไว้เป็นความลับ อย่าแชร์ให้ใคร!

ขั้นตอนที่ 4: สร้าง Telegram Bot

  1. เปิด Telegram ค้นหา @BotFather
  2. พิมพ์ /newbot
  3. ตั้งชื่อ Bot (เช่น "My AI Assistant")
  4. ตั้ง username (ต้องลงท้ายด้วย bot เช่น myai_assistant_bot)
  5. คัดลอก Bot Token ที่ได้

ขั้นตอนที่ 5: ตั้งค่า Clawdbot

สร้างโฟลเดอร์สำหรับ Clawdbot:

mkdir ~/clawdbot
cd ~/clawdbot

รัน setup wizard:

clawdbot init

หรือสร้างไฟล์ config เอง config.yaml:

# ~/clawdbot/config.yaml

# Anthropic API
anthropic:
  apiKey: "sk-ant-xxxxx"  # ใส่ API Key ของคุณ

# Telegram Configuration
telegram:
  botToken: "123456:ABC-xxxxx"  # ใส่ Bot Token
  allowedUsers:
    - "your_telegram_username"  # username ที่อนุญาตให้ใช้

# Model Settings
model: "claude-sonnet-4-20250514"

# Workspace
workspace: "~/clawdbot"

ขั้นตอนที่ 6: รัน Clawdbot

clawdbot gateway start

หรือรันแบบ foreground เพื่อดู log:

clawdbot gateway run

ทดสอบการใช้งาน

  1. เปิด Telegram
  2. ค้นหา Bot ที่สร้างไว้
  3. กด Start
  4. ลองพิมพ์ "สวัสดี"

ถ้า Bot ตอบกลับ = สำเร็จ! 🎉

การตั้งค่าเพิ่มเติม

ตั้งค่า Memory

สร้างไฟล์ MEMORY.md ในโฟลเดอร์ workspace:

# Memory

## ข้อมูลสำคัญ
- ชื่อผู้ใช้: [ชื่อของคุณ]
- งานที่ทำ: [อาชีพ]

## สิ่งที่ชอบ
- [รายการ]

ตั้งค่า Persona (SOUL.md)

สร้างไฟล์ SOUL.md กำหนดบุคลิกของ AI:

# Soul

คุณเป็น AI Assistant ที่เป็นมิตรและช่วยเหลือ
- พูดจาสุภาพ ใช้ภาษาไทย
- ตอบสั้นกระชับ ไม่เยิ่นเย้อ
- ใช้ emoji เพิ่มความน่ารัก

ตั้งค่า Heartbeat

เพิ่มใน config.yaml:

heartbeat:
  enabled: true
  intervalMinutes: 30

แก้ปัญหาที่พบบ่อย

Bot ไม่ตอบ

  1. ตรวจสอบว่า gateway ทำงานอยู่:

    clawdbot gateway status
    
  2. ดู log หาข้อผิดพลาด:

    clawdbot gateway logs
    
  3. ตรวจสอบ API Key และ Bot Token

Error: ANTHROPIC_API_KEY not found

ตั้ง environment variable:

export ANTHROPIC_API_KEY="sk-ant-xxxxx"

หรือใส่ใน config.yaml

Permission Denied

ตรวจสอบสิทธิ์โฟลเดอร์:

chmod -R 755 ~/clawdbot

รัน Clawdbot ตลอดเวลา

ใช้ PM2 (แนะนำ)

# ติดตั้ง PM2
npm install -g pm2

# รัน Clawdbot
pm2 start "clawdbot gateway run" --name clawdbot

# ให้เริ่มอัตโนมัติตอนบูต
pm2 startup
pm2 save

ใช้ systemd (Linux)

สร้างไฟล์ /etc/systemd/system/clawdbot.service:

[Unit]
Description=Clawdbot AI Assistant
After=network.target

[Service]
Type=simple
User=your_username
WorkingDirectory=/home/your_username/clawdbot
ExecStart=/usr/bin/clawdbot gateway run
Restart=always

[Install]
WantedBy=multi-user.target

เปิดใช้งาน:

sudo systemctl enable clawdbot
sudo systemctl start clawdbot

สรุป

ตอนนี้คุณมี AI Assistant ใน Telegram แล้ว! 🎉

สิ่งที่ทำได้:

  • ✅ คุยกับ Claude AI ผ่าน Telegram
  • ✅ ให้ AI จำข้อมูลสำคัญ
  • ✅ ตั้งค่า persona ตามต้องการ
  • ✅ รัน 24/7 บนเซิร์ฟเวอร์

อ่านต่อ:

เขียนโดย

AI Unlocked Team

บทความอื่นๆ ที่น่าสนใจ