---
title: "Echobell คืออะไร ภาพรวมแอปแจ้งเตือนทันที"
sidebarTitle: Echobell คืออะไร
description: Echobell เปลี่ยน webhook และอีเมลให้เป็นการแจ้งเตือนแบบพุชหรือสายโทรเข้าทันที มาดูกันว่าช่อง ทริกเกอร์ และเทมเพลตทำงานอย่างไร
---

# Echobell คืออะไร

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

ไม่ว่าคุณจะกำลังมอนิเตอร์โครงสร้างพื้นฐานของเซิร์ฟเวอร์ ติดตามไปป์ไลน์ CI/CD ดูแลการดำเนินงานอีคอมเมิร์ซ หรือประสานการรับมือเหตุการณ์วิกฤตของทีม Echobell ก็เป็นแพลตฟอร์มการแจ้งเตือนทันทีที่ยืดหยุ่นและใส่ใจความเป็นส่วนตัวให้คุณได้

## ฟีเจอร์หลัก

### แจ้งเตือนทันที

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

### ทริกเกอร์ได้หลายวิธี

ตั้งค่า **[webhook](/docs/webhook)** หรือ **[ทริกเกอร์ที่อิงอีเมล](/docs/email-trigger)** ให้เข้ากับโครงสร้างพื้นฐานที่คุณมีอยู่:

- **เชื่อมต่อผ่าน Webhook**: เหมาะอย่างยิ่งกับบริการคลาวด์สมัยใหม่ เครื่องมือมอนิเตอร์ ไปป์ไลน์ CI/CD และระบบใดก็ตามที่ส่งคำขอ HTTP ได้
- **ทริกเกอร์อีเมล**: เหมาะกับระบบเดิม การแจ้งเตือนที่อิงอีเมล หรือการส่งต่อข้อความสำคัญ

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

### การแจ้งเตือนที่ปรับแต่งได้

ตั้งค่า **[เทมเพลตพร้อมตัวแปรแบบไดนามิก](/docs/template)** เพื่อสร้างการแจ้งเตือนที่มีข้อมูลและบริบทครบถ้วน แทนที่จะได้การแจ้งเตือนกว้าง ๆ ว่า "มีบางอย่างเกิดขึ้น" คุณจะได้ข้อมูลเจาะจง เช่น "การใช้ CPU ของเซิร์ฟเวอร์โปรดักชัน: 95%" หรือ "Build #142 ล้มเหลวในขั้นตอน deploy"

เทมเพลตรองรับ:

- การแทนค่าตัวแปรด้วยไวยากรณ์ `{{variableName}}`
- การเข้าถึงพร็อพเพอร์ตี้ของอ็อบเจกต์ด้วย `{{user.name}}`
- การเข้าถึงสมาชิกของอาร์เรย์ด้วย `{{items[0]}}`
- นิพจน์เงื่อนไขและตัวดำเนินการตรรกะ

### ระบบการติดตาม

สร้างช่องแล้วให้คนอื่นติดตามได้ด้วยลิงก์ที่ปลอดภัยและแชร์ได้ เหมาะอย่างยิ่งกับ:

- การแจ้งเตือนเหตุขัดข้องทั่วทั้งทีม
- การอัปเดตสถานะสู่สาธารณะ
- การมอนิเตอร์ร่วมกัน
- ช่องแจ้งเตือนที่ใช้ร่วมกัน

### สถาปัตยกรรมที่ใส่ใจความเป็นส่วนตัว

เซิร์ฟเวอร์ของเราเก็บเฉพาะข้อมูลที่จำเป็นเท่านั้น ส่วนประวัติการแจ้งเตือนอยู่บนเครื่องของคุณ:

- **เก็บบนเซิร์ฟเวอร์**: บัญชีผู้ใช้ การตั้งค่าช่อง ความสัมพันธ์การติดตาม
- **เก็บบนเครื่อง**: เนื้อหาการแจ้งเตือน ประวัติการทริกเกอร์ บันทึกการแจ้งเตือน

การออกแบบนี้ทำให้ข้อมูลการทำงานที่อ่อนไหวของคุณไม่หลุดออกจากการควบคุมของคุณ ดูรายละเอียดเพิ่มเติมได้ใน **[เอกสารความเป็นส่วนตัว](/docs/support#privacy)** ของเรา

### การกรองขั้นสูงด้วยเงื่อนไข

ใช้ **[นิพจน์เงื่อนไข](/docs/conditions)** เพื่อกรองว่าทริกเกอร์ใดจะส่งการแจ้งเตือนจริง ตัวอย่างเช่น:

- แจ้งเตือนเฉพาะเมื่อการใช้ CPU เกิน 80%
- กรองตามเฮดเดอร์ HTTP ที่ระบุ
- แจ้งเตือนเฉพาะในเวลาทำการ
- แจ้งเตือนตามเงื่อนไขตรรกะที่ซับซ้อน

วิธีนี้ช่วยป้องกันอาการชินกับการแจ้งเตือน เพราะคุณจะได้รับเฉพาะการแจ้งเตือนที่สำคัญจริง ๆ

## Echobell ทำงานอย่างไร

Echobell ทำงานตามเวิร์กโฟลว์ที่เรียบง่ายแต่ทรงพลัง:

1. **รับทริกเกอร์**: เมื่อ webhook ถูกเรียก หรือมีอีเมลส่งมายังที่อยู่เฉพาะของช่อง เซิร์ฟเวอร์ของ Echobell จะรับและตรวจสอบความถูกต้องของทริกเกอร์

2. **ประมวลผลข้อมูล**: ข้อมูลที่เข้ามา (พารามิเตอร์ใน query, JSON body หรือเนื้อหาอีเมล) จะถูกแจงส่วนและเตรียมไว้ให้ใช้เป็นตัวแปร

3. **ประเมินเงื่อนไข**: หากช่องมีการตั้ง **[เงื่อนไข](/docs/conditions)** ไว้ ระบบจะประเมินเงื่อนไขนั้นกับข้อมูลของทริกเกอร์ หากเงื่อนไขไม่เป็นจริง กระบวนการจะหยุดที่ขั้นนี้

4. **แสดงผลเทมเพลต**: **[เทมเพลตการแจ้งเตือน](/docs/template)** ของช่องจะถูกเติมด้วยตัวแปรจากทริกเกอร์ แล้วสร้างเป็นหัวข้อและเนื้อหาสุดท้ายของการแจ้งเตือน

5. **ส่งการแจ้งเตือน**: การแจ้งเตือนที่แสดงผลแล้วจะถูกส่งไปยังผู้ติดตามทุกคนของช่อง ตามประเภทการแจ้งเตือนที่แต่ละคนเลือกไว้ (ปกติ สำคัญตามเวลา หรือโทรเข้า)

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

สถาปัตยกรรมนี้ทำให้ส่งได้รวดเร็ว (โดยทั่วไปไม่เกิน 1-2 วินาทีนับจากทริกเกอร์จนถึงการแจ้งเตือน) ขณะเดียวกันก็รักษาความเป็นส่วนตัวด้วยการเก็บประวัติการแจ้งเตือนไว้บนเครื่องของคุณ

### ตัวอย่างจากการใช้งานจริง

ลองนึกภาพว่าคุณมีเซิร์ฟเวอร์โปรดักชันที่ถูกมอนิเตอร์ด้วย Prometheus:

1. การใช้ CPU เกิน 90%
2. Prometheus ส่ง webhook ไปยังช่อง Echobell ของคุณพร้อมตัวแปร: `{"server": "prod-01", "cpu": 92, "severity": "critical"}`
3. เทมเพลต "Server \{\{server\}\}: CPU at \{\{cpu\}\}%" ของคุณจะแสดงผลเป็น "Server prod-01: CPU at 92%"
4. เงื่อนไขของช่อง `cpu > 80` ประเมินได้เป็นจริง
5. ผู้ติดตามทุกคนได้รับการแจ้งเตือนบน iPhone ของตัวเองทันที
6. หากติดตามไว้เป็นประเภท "โทรเข้า" เครื่องของพวกเขาจะดังเหมือนมีสายเรียกเข้า

เรียนรู้วิธีตั้งค่าแบบนี้ได้ใน **[คู่มือการเชื่อมต่อ Prometheus](/docs/developer/prometheus)** ของเรา

## แนวคิดสำคัญ

### ช่อง

ช่องคือหน่วยหลักใน Echobell แต่ละช่อง:

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

### ประเภทการแจ้งเตือน

เมื่อติดตามช่อง คุณเลือกได้จาก **[ประเภทการแจ้งเตือน](/docs/notification)** สามแบบ ซึ่งกำหนดว่าการแจ้งเตือนจะปรากฏและทำงานอย่างไรบนเครื่องของคุณ:

- **ปกติ (Active)**: การแจ้งเตือนมาตรฐานของแอปที่ปรากฏในศูนย์การแจ้งเตือน เคารพโหมดห้ามรบกวนและโหมดโฟกัส เหมาะกับอัปเดตเพื่อทราบ การแจ้งเตือนที่ไม่เร่งด่วน และการมอนิเตอร์ทั่วไป

- **สำคัญตามเวลา**: การแจ้งเตือนความสำคัญสูงที่ทะลุโหมดโฟกัสบางแบบได้ จะปรากฏอย่างเด่นชัดและออกแบบมาสำหรับการแจ้งเตือนสำคัญที่ต้องการความสนใจในไม่ช้า แต่ยังไม่ใช่เหตุฉุกเฉินวิกฤต ตัวอย่างเช่น การดีพลอยล้มเหลว การใช้ทรัพยากรสูง หรืออีเวนต์ทางธุรกิจที่สำคัญ

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

คุณติดตามช่องเดียวกันได้หลายครั้งด้วยประเภทการแจ้งเตือนที่ต่างกัน หากต้องการระดับความเร่งด่วนที่ไม่เหมือนกันจากแหล่งแจ้งเตือนเดียวกัน เช่น คุณอาจติดตามช่องมอนิเตอร์โปรดักชันแบบ "สำคัญตามเวลา" ในเวลาทำงาน และแบบ "โทรเข้า" เมื่อคุณอยู่เวร on-call

อ่าน **[คู่มือการแจ้งเตือน](/docs/notification)** ฉบับเต็มเพื่อเข้าใจว่าควรใช้แบบใดเมื่อไร และหลีกเลี่ยงอาการชินกับการแจ้งเตือน

### ตัวแปรในเทมเพลต

ทำให้การแจ้งเตือนของคุณเป็นแบบไดนามิกด้วยการใช้ตัวแปรในเทมเพลต:

```
Title: Server {{server_name}} is down!
Body: CPU usage reached {{cpu_usage}}%
```

เมื่อถูกทริกเกอร์พร้อมตัวแปรที่เหมาะสม เทมเพลตเหล่านี้จะสร้างการแจ้งเตือนที่ปรับให้ตรงกับสถานการณ์

### วิธีการทริกเกอร์

#### ทริกเกอร์แบบ Webhook

ทริกเกอร์ช่องผ่านคำขอ HTTP โดยส่งตัวแปรมาใน query string หรือ JSON body:

```http
GET https://hook.echobell.one/t/<channel-token>?server_name=Production&cpu_usage=95

# OR

POST https://hook.echobell.one/t/<channel-token>
Content-Type: application/json

{
  "server_name": "Production",
  "cpu_usage": 95
}
```

**ตัวแปรพิเศษ**

- `externalLink`: เมื่อใส่มาในคำขอ ตัวแปรนี้จะสร้างลิงก์ที่คลิกได้ในหน้าบันทึกการแจ้งเตือน

#### ทริกเกอร์อีเมล

ส่งอีเมลไปยังที่อยู่เฉพาะของแต่ละช่อง Echobell จะดึงตัวแปรเหล่านี้ออกมาให้อัตโนมัติ:

- `from`: ที่อยู่อีเมลของผู้ส่ง
- `subject`: บรรทัดหัวข้อของอีเมล
- `text`: เนื้อหาแบบข้อความล้วน
- `html`: เนื้อหาแบบ HTML

## ความเป็นส่วนตัวและการจัดเก็บข้อมูล

Echobell ออกแบบมาโดยคำนึงถึงความเป็นส่วนตัว:

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

## เริ่มต้นใช้งาน

หากต้องการเริ่มใช้ Echobell ให้ทำตามขั้นตอนเหล่านี้:

1. **ดาวน์โหลด** แอป Echobell จาก [App Store](https://apps.apple.com/app/apple-store/id6743597198?pt=128151925&ct=docs-what-is-echobell-th&mt=8) (iOS 15.0 ขึ้นไป) หรือ [Google Play](https://play.google.com/store/apps/details?id=one.echobell.echobellandroid)
2. **ลงชื่อเข้าใช้** ด้วยที่อยู่อีเมลของคุณ หรือใช้ Sign in with Apple เพื่อยืนยันตัวตนอย่างรวดเร็ว
3. **สร้างช่อง** พร้อมตั้งชื่อที่สื่อความหมายและเลือกสีสำหรับระบุช่อง
4. **ตั้งค่าเทมเพลต** สำหรับหัวข้อและเนื้อหาการแจ้งเตือนของคุณ
5. **รับ webhook URL หรือที่อยู่อีเมล** จากส่วน Triggers ของช่อง
6. **เชื่อมต่อ** ทริกเกอร์เข้ากับระบบหรือเครื่องมือมอนิเตอร์ของคุณ
7. **ติดตาม** ช่องของคุณแล้วเลือกประเภทการแจ้งเตือนที่เหมาะสม
8. **ทดสอบ** การตั้งค่าด้วยทริกเกอร์ทดสอบเพื่อยืนยันว่าทุกอย่างทำงานได้

ทำตาม **[คู่มือเริ่มต้นใช้งาน](/docs)** ฉบับครบถ้วนของเรา เพื่อดูคำแนะนำทีละขั้นตอนพร้อมภาพประกอบ

<Callout type="warn">
  Echobell ต้องได้รับสิทธิ์การแจ้งเตือนจึงจะทำงานได้อย่างถูกต้อง
  เพราะทุกฟีเจอร์ล้วนทำงานบนพื้นฐานของการแจ้งเตือน
  ระบบจะขอสิทธิ์นี้เมื่อคุณเปิดแอปครั้งแรก
</Callout>

## กรณีใช้งานที่พบบ่อย

นักพัฒนา ทีมปฏิบัติการ และภาคธุรกิจใช้ Echobell กับสถานการณ์การแจ้งเตือนที่หลากหลาย:

### สำหรับนักพัฒนา

- **แจ้งเตือนไปป์ไลน์ CI/CD**: รับการแจ้งเตือนเมื่อบิลด์ล้มเหลว เทสต์พัง หรือการดีพลอยเสร็จสิ้น ดูคู่มือ **[การเชื่อมต่อ GitHub Actions](/docs/developer/github)** ของเรา
- **มอนิเตอร์ข้อผิดพลาด**: รับการแจ้งเตือนทันทีเมื่อแอปพลิเคชันเกิดข้อผิดพลาด เกิด exception หรือ API ล้มเหลว
- **มอนิเตอร์ประสิทธิภาพ**: ติดตามเวลาตอบสนอง อัตราข้อผิดพลาด และเมตริกสุขภาพของระบบ
- **แจ้งเตือนการดีพลอย**: รู้ทันทีว่าการดีพลอยขึ้น staging หรือโปรดักชันสำเร็จหรือล้มเหลว

### สำหรับ DevOps และ SRE

- **มอนิเตอร์โครงสร้างพื้นฐาน**: แจ้งเตือนปัญหาเรื่อง CPU หน่วยความจำ ดิสก์ หรือเครือข่าย ด้วย **[Grafana](/docs/developer/grafana)** หรือ **[Prometheus](/docs/developer/prometheus)**
- **ความพร้อมใช้งานของบริการ**: มอนิเตอร์ความพร้อมใช้งานของเว็บไซต์และ API ด้วย **[Uptime Kuma](/docs/developer/uptime-kuma)** หรือ **[UptimeRobot](/docs/developer/uptimerobot)**
- **คอนเทนเนอร์และ Kubernetes**: รับการแจ้งเตือนเมื่อ pod ล้มเหลว ทรัพยากรไม่พอ หรือมีการปรับสเกล
- **แจ้งเตือนด้านความปลอดภัย**: การแจ้งเตือนทันทีเมื่อการยืนยันตัวตนล้มเหลว มีความพยายามบุกรุก หรือมีการละเมิดนโยบายความปลอดภัย

### สำหรับภาคธุรกิจ

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

### สำหรับระบบอัตโนมัติในบ้าน

- **แจ้งเตือนบ้านอัจฉริยะ**: เชื่อมกับ **[Home Assistant](/docs/developer/home-assistant)** เพื่อรับการแจ้งเตือนด้านความปลอดภัย สภาพแวดล้อม หรือระบบอัตโนมัติ
- **มอนิเตอร์อุปกรณ์ IoT**: รับการแจ้งเตือนเมื่อเซ็นเซอร์ตรวจพบเหตุการณ์ หรืออุปกรณ์ออฟไลน์
- **ระบบรักษาความปลอดภัย**: การแจ้งเตือนทันทีเมื่อตรวจจับความเคลื่อนไหว เซ็นเซอร์ประตูทำงาน หรือกล้องบันทึกเหตุการณ์

### สำหรับเทรดเดอร์และนักลงทุน

- **แจ้งเตือนตลาด**: การแจ้งเตือนราคา สัญญาณอินดิเคเตอร์ทางเทคนิค หรือการแจ้งเตือนความผันผวนจาก **[TradingView](/docs/trader/tradingview)**
- **มอนิเตอร์พอร์ตโฟลิโอ**: ติดตามการเปลี่ยนแปลงมูลค่าพอร์ตหรืออัปเดตสถานะการถือครอง
- **ข่าวสารและเหตุการณ์**: รับการแจ้งเตือนข่าวที่ส่งผลต่อตลาดหรือเหตุการณ์ทางเศรษฐกิจ

สำรวจ **[คู่มือการเชื่อมต่อ](/docs/features)** ฉบับเต็มของเรา เพื่อดูวิธีเชื่อม Echobell เข้ากับเครื่องมือของคุณ

## ทำไมจึงควรเลือก Echobell

### ความเรียบง่าย

ต่างจากแพลตฟอร์มการแจ้งเตือนที่ซับซ้อนซึ่งต้องตั้งค่ามากมาย Echobell ใช้งานได้ทันทีตั้งแต่แกะกล่อง สร้างช่อง รับ webhook URL แล้วคุณก็ได้รับการแจ้งเตือนภายในไม่กี่นาที

### ความยืดหยุ่น

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

### ความเป็นส่วนตัว

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

### ความน่าเชื่อถือ

Echobell สร้างขึ้นบนโครงสร้างพื้นฐานคลาวด์สมัยใหม่ที่ครอบคลุมทั่วโลก จึงส่งการแจ้งเตือนได้รวดเร็วและน่าเชื่อถือ การแจ้งเตือนส่วนใหญ่มาถึงภายใน 1-2 วินาทีหลังเกิดอีเวนต์

### ไม่ผูกติดกับผู้ให้บริการ

Echobell ใช้โปรโตคอลมาตรฐาน (HTTP webhook และอีเมล SMTP) คุณจึงย้ายไปใช้บริการอื่นหรือระบบที่โฮสต์เองได้ง่าย โดยไม่ต้องเขียนการเชื่อมต่อใหม่ทั้งหมด

## ขั้นตอนถัดไป

พร้อมเริ่มใช้ Echobell แล้วหรือยัง

- **[คู่มือตั้งค่าฉบับสมบูรณ์](/docs)** - คำแนะนำทีละขั้นตอนในการสร้างช่องแรกของคุณ
- **[การเชื่อมต่อ Webhook](/docs/webhook)** - เรียนรู้วิธีทริกเกอร์การแจ้งเตือนผ่าน HTTP
- **[คู่มือเทมเพลต](/docs/template)** - เชี่ยวชาญไวยากรณ์เทมเพลตเพื่อการแจ้งเตือนที่มีข้อมูลครบ
- **[การเชื่อมต่อยอดนิยม](/docs/features)** - เชื่อมกับเครื่องมือที่คุณใช้อยู่แล้ว
- **[การสนับสนุน](/docs/support)** - ขอความช่วยเหลือและดูคำตอบของคำถามที่พบบ่อย

หรือจะข้ามไปที่คู่มือการเชื่อมต่อโดยตรงเลยก็ได้:

- **[มอนิเตอร์ด้วย Grafana](/docs/developer/grafana)** - การแจ้งเตือนการมอนิเตอร์โครงสร้างพื้นฐาน
- **[การแจ้งเตือนจาก GitHub Actions](/docs/developer/github)** - การแจ้งเตือนไปป์ไลน์ CI/CD
- **[การแจ้งเตือนจาก TradingView](/docs/trader/tradingview)** - การแจ้งเตือนการเทรดและตลาด
- **[การเชื่อมต่อ Home Assistant](/docs/developer/home-assistant)** - การแจ้งเตือนจากบ้านอัจฉริยะ
