การปรับแต่ง

เทมเพลตการแจ้งเตือนแบบไดนามิก

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

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

ดึงข้อมูลจาก payload ของ webhook หรือเนื้อหาอีเมลมาใช้ด้วยไวยากรณ์ตัวแปรง่าย ๆ

ตัวแปรในเทมเพลต— แทรกข้อมูลแบบไดนามิกได้ทุกจุด

ข้อมูลที่เข้ามา

เทมเพลต

"server": "web-01"
{{server}}
"status": "critical"
{{status}}
"cpu": 92
{{cpu}}
{{server}}: {{status}} ({{cpu}}%)

การแจ้งเตือน

web-01: critical (92%)

แทรกข้อมูลแบบไดนามิกได้ทุกจุด

Server {{server}} CPU: {{cpu}}%

ผลลัพธ์

Server web-01 CPU: 85%

ใส่ค่าเมตริกจาก webhook ของระบบมอนิเตอร์

แทรกข้อมูลแบบไดนามิกได้ทุกจุด

Payment of ${{amount}} from {{customer}}

ผลลัพธ์

Payment of $150.00 from John Doe

แสดงรายละเอียดการชำระเงินในการแจ้งเตือนอีคอมเมิร์ซ

แทรกข้อมูลแบบไดนามิกได้ทุกจุด

Build {{build.status}} for {{repo}}

ผลลัพธ์

Build failed for my-app

แจ้งเตือนสถานะบิลด์ของ CI/CD

นิพจน์อัจฉริยะ

ใส่ตรรกะลงในเทมเพลตของคุณ

{{status == 'error'}}
เปรียบเทียบแบบบูลีน
{{count > 100}}
เปรียบเทียบตัวเลข
{{enabled && verified}}
ตัวดำเนินการทางตรรกะ
{{user.profile.name}}
เข้าถึงอ็อบเจกต์ที่ซ้อนกัน
{{items[0].name}}
เข้าถึงสมาชิกในอาร์เรย์

การแจ้งเตือนแบบมีเงื่อนไข

ตั้งเงื่อนไขให้ช่องของคุณเพื่อกรองการแจ้งเตือน มีเพียงเหตุการณ์ที่ตรงเงื่อนไขเท่านั้นที่จะแจ้งเตือน

ตัวอย่างเงื่อนไข

status == 'error' && severity >= 3

ส่งการแจ้งเตือนเฉพาะข้อผิดพลาดที่มีระดับความรุนแรงตั้งแต่ 3 ขึ้นไป

สร้างการแจ้งเตือนที่ฉลาดขึ้น

ดาวน์โหลด Echobell แล้วเริ่มใช้เทมเพลตแบบไดนามิกเพื่อการแจ้งเตือนที่บอกข้อมูลได้มากกว่าเดิม