ส่งต่อข้อความ SMS จาก iPhone ไป Mattermost หรือ Rocket.Chat
โดย Fwrd · · อัปเดตเมื่อ
สร้าง incoming webhook ใน Mattermost หรือ Rocket.Chat วาง URL ของมันลงใน Fwrd เป็นปลายทาง “Webhook” แล้วเพิ่มการทำงานอัตโนมัติข้อความในแอปคำสั่งลัด ข้อความที่ตรงเงื่อนไขแต่ละข้อความจะโพสต์ไปยังช่องของคุณเอง ทั้งสองระบบอ่านฟิลด์ text และเนื้อหา webhook ของ Fwrd มีฟิลด์นี้อยู่แล้ว จึงไม่ต้องแปลงอะไรระหว่างทาง
สิ่งที่คุณต้องมี: iPhone ที่ใช้ iOS 26 ขึ้นไปและมี Fwrd เซิร์ฟเวอร์ Mattermost หรือ Rocket.Chat ที่เข้าถึงได้ผ่าน HTTPS และสิทธิ์สร้างการเชื่อมต่อบนเซิร์ฟเวอร์นั้น (หรือผู้ดูแลที่สร้างให้ได้)
ทำไม webhook ใช้กับ Mattermost และ Rocket.Chat ได้
เพราะทั้งสองรับ JSON POST ธรรมดาที่มีฟิลด์ text และนั่นคือสิ่งที่ Fwrd ส่ง โดยค่าเริ่มต้น ทุกการส่งต่อเป็น POST ที่มี Content-Type: application/json และเนื้อหานี้:
{"content": "Your code is 482913", "text": "Your code is 482913"}
ข้อความปรากฏสองครั้ง ตามที่เข้ามาทุกประการ บริการที่อ่านฟิลด์ใดฟิลด์หนึ่งจึงได้รับข้อความ เอกสาร incoming webhook ของ Mattermost (ข้อมูล ณ วันที่ 18 ตุลาคม 2026) ระบุว่าต้องมี text เว้นแต่จะส่ง attachment และเมื่อโพสต์สำเร็จจะได้การตอบกลับ 200 เอกสาร integrations ของ Rocket.Chat (ข้อมูล ณ วันที่ 18 ตุลาคม 2026) ระบุว่าข้อความที่ใช้ได้ “must include at least a text field.”
ทั้งสองหน้าไม่ได้บอกว่าฟิลด์ที่ไม่ได้ระบุไว้ เช่น content จะเป็นอย่างไร และไม่มีหน้าไหนบอกว่าฟิลด์เพิ่มเติมจะถูกปฏิเสธ และบันทึกการออกรุ่นบน App Store ของ Fwrd 1.1 ระบุ Mattermost และ Rocket.Chat ไว้ในบริการที่ webhook ใช้ได้ คำขอแบบเต็มอยู่ใน คู่มือ webhook และ SMS จาก iPhone ไปยัง webhook ครอบคลุมที่อื่นๆ ที่ส่งไปถึงได้
วิธีส่งต่อข้อความ iPhone ไปยัง Mattermost
Mattermost เรียกสิ่งนี้ว่า incoming webhook และแต่ละรายการโพสต์ไปยังช่องที่คุณเลือก
- เปิด Integrations ใน Mattermost เปิดเมนู Product แล้วเลือก “Integrations” จากนั้น “Incoming Webhook” ถ้าไม่เห็น “Integrations” ผู้ดูแลระบบ (System Admin) ต้องเปิด incoming webhook ใน “System Console” แล้ว “Integrations” แล้ว “Integration Management”
- เพิ่ม webhook เลือก “Add Incoming Webhook” ตั้งชื่อ เช่น iPhone texts เลือกช่องที่จะรับข้อความของคุณ แล้วเลือก “Add”
- คัดลอก URL Mattermost แสดงที่อยู่ในรูปแบบ
https://your-mattermost-server.com/hooks/xxx-generatedkey-xxxใครที่มีที่อยู่นี้โพสต์ไปยังเซิร์ฟเวอร์ของคุณได้ จึงควรส่งไปยัง iPhone ของคุณด้วยวิธีที่มีแต่คุณเห็น - เพิ่มปลายทาง “Webhook” ใน Fwrd เปิด Fwrd แตะ + เลือก “Webhook” และเปลี่ยนชื่อเป็น Mattermost ได้ถ้าต้องการ วางที่อยู่ทั้งหมดในช่อง “Configuration” แตะ “Send Test Message” แล้วบันทึกด้วยเครื่องหมายถูก
- สร้างการทำงานอัตโนมัติข้อความ ในแอปคำสั่งลัด สร้างการทำงานอัตโนมัติข้อความที่สั่งทำงานโดยไม่ต้องถาม ด้วยคำที่ข้อความของคุณมี (หรือช่องว่างหนึ่งตัวสำหรับข้อความที่มีช่องว่าง) แล้วเพิ่ม “Forward Message to All Destinations” ของ Fwrd โดยใช้ “ข้อมูลเข้าของคำสั่งลัด” คู่มือการทำงานอัตโนมัติ มีทุกขั้นตอนสำหรับ iOS 26 และ iOS 27
- เรียบร้อย ต่อจากนี้ข้อความใหม่ที่มีคำของคุณจะโพสต์ไปยังช่อง Mattermost ของคุณโดยอัตโนมัติ ไม่ว่า iPhone จะล็อคอยู่หรือไม่
วิธีส่งต่อข้อความ iPhone ไปยัง Rocket.Chat
ของ Rocket.Chat อยู่ใต้ส่วนการเชื่อมต่อของ workspace
- เปิด Integrations ไปที่ “Manage” แล้ว “Workspace” แล้ว “Integrations” คลิก “New” ที่มุมขวาบน แล้วเลือกแท็บ “Incoming”
- กรอกการตั้งค่า เปิด “Enabled” ตั้งชื่อ และตั้ง “Post to Channel” เป็นช่องสำหรับข้อความของคุณ ตั้ง “Post as” เป็นผู้ใช้ที่มีอยู่แล้วและอยู่ในช่องนั้น เอกสารของ Rocket.Chat ระบุว่าผู้ใช้คนนั้นต้องมีสิทธิ์ “Impersonate Other Users”
- ไม่ต้องเปิดสคริปต์ เนื้อหาของ Fwrd เป็นข้อความที่ใช้ได้อยู่แล้ว จึงไม่ต้องเปิด “Script Enabled”
- บันทึกและคัดลอก URL หลังบันทึก URL ของ webhook จะปรากฏในส่วน “Instructions” หน้าตาประมาณ
https://your-server/hooks/integrationId/tokenให้เก็บเป็นความลับเหมือนรหัสผ่าน - เพิ่มปลายทาง “Webhook” ใน Fwrd เปิด Fwrd แตะ + เลือก “Webhook” วางที่อยู่ใน “Configuration” แตะ “Send Test Message” แล้วบันทึกด้วยเครื่องหมายถูก
- สร้างการทำงานอัตโนมัติข้อความ เหมือนขั้นตอนที่ 5 ของ Mattermost
- เรียบร้อย ต่อจากนี้ข้อความใหม่ที่มีคำของคุณจะโพสต์ไปยังช่อง Rocket.Chat ของคุณโดยอัตโนมัติ ไม่ว่า iPhone จะล็อคอยู่หรือไม่
Mattermost และ Rocket.Chat เทียบกัน
| Mattermost | Rocket.Chat | |
|---|---|---|
| สร้างได้ที่ไหน | เมนู Product → Integrations → Incoming Webhook | Manage → Workspace → Integrations → New → Incoming |
| โพสต์ในนามใคร | ชื่อผู้ใช้ของ webhook ติดป้าย BOT | ผู้ใช้ที่ตั้งไว้ใน Post as |
| ฟิลด์ที่อ่าน | text |
text |
| ปลายทางใน Fwrd | Webhook | Webhook |
ทำไมใช้ Fwrd กับเรื่องนี้
เหมาะเมื่อคุณมีแชทของตัวเองและอยากเก็บข้อความไว้ที่นั่น:
- ไม่ต้องมีบัญชี และไม่มีเซิร์ฟเวอร์กลาง Fwrd โพสต์จาก iPhone ตรงไปยังเซิร์ฟเวอร์ของคุณ ไม่มีเซิร์ฟเวอร์ของ Fwrd คั่นกลาง ข้อความจึงไปเฉพาะที่ที่คุณส่ง
- ฟิลเตอร์ ปลายทาง webhook เลือกเก็บเฉพาะข้อความที่มีคำที่คุณเลือก ข้อความที่ดูเหมือนรหัสยืนยัน หรือข้อความที่เข้ามาในบางช่วงเวลาได้ “Try a Text” ใช้ตัวอย่างที่คุณพิมพ์มาเทียบกับฟิลเตอร์
- ส่งซ้ำเมื่อไม่สำเร็จ ถ้าคำขอล้มเหลวหรือหมดเวลา Fwrd จะส่งอีกครั้ง ทุกครั้งที่ส่งมี header Idempotency-Key ตัวเดิม ซึ่งปลายทางของคุณใช้ทิ้งรายการซ้ำได้ Mattermost และ Rocket.Chat ไม่อ่าน header นี้
- การทำงานอัตโนมัติเดียว หลายที่ การทำงานเดียวกันนี้ส่งไปยัง Slack, Discord, Telegram, Teams, อีเมล และอื่นๆ ได้ด้วย สำหรับทีมที่ใช้โทรศัพท์ที่ทำงานเครื่องเดียวร่วมกัน ดู ข้อความโทรศัพท์ที่ใช้ร่วมกันไปยังทีม
แผนฟรีของ Fwrd ส่งต่อได้ 15 ครั้งต่อเดือน และข้อความหนึ่งข้อความนับเป็นหนึ่งครั้งไม่ว่าจะส่งไปกี่ที่
สิ่งที่ทำไม่ได้
- HTTPS เท่านั้น Fwrd รับเฉพาะที่อยู่
https://และไม่ตามการเปลี่ยนเส้นทาง จึงต้องวาง URL webhook ตัวสุดท้ายที่ไม่มีการเปลี่ยนเส้นทาง - เซิร์ฟเวอร์ต้องตอบกลับ Fwrd นับการส่งต่อว่าส่งถึงแล้วเมื่อเซิร์ฟเวอร์ตอบด้วยสถานะ 2xx ใดก็ได้ภายใน 15 วินาที
- ใช้ Markdown Mattermost ถือว่า
textเป็น Markdown ข้อความที่มีเครื่องหมายดอกจันหรือขีดล่างอาจแสดงบางคำเป็นตัวหนาหรือตัวเอียง - การกล่าวถึงแจ้งเตือนทุกคน เอกสารของ Mattermost ระบุว่า
@channelและ@hereทำให้เกิดการแจ้งเตือน ดังนั้น @channel หรือ @here ในข้อความจะแจ้งเตือนทั้งช่อง - เฉพาะข้อความใหม่ และทางเดียว ไม่ส่งข้อความเก่า รูปภาพไม่ถูกส่งต่อ และการตอบกลับในช่องจะไม่ถูกส่งกลับเป็นข้อความ
- โทรศัพท์ต้องเปิดเครื่องและเชื่อมต่ออินเทอร์เน็ตไว้ หลังจากเริ่มการทำงานใหม่ ให้ปลดล็อคหนึ่งครั้งเพื่อให้การส่งต่อเริ่มอีกครั้ง
คำถามที่คนมักถามต่อ
โพสต์จะแสดงว่าใครส่งข้อความไหม
ไม่แสดงในตัวข้อความ เมื่อเปิด “Include Who Sent It” ใน “Settings” ของ Fwrd และเลือก “Sender” ในการทำงานของ Fwrd webhook จะได้ฟิลด์ sender แยกต่างหาก ไม่ใช่บรรทัด From: ใน text Mattermost และ Rocket.Chat โพสต์ฟิลด์ text และเอกสารของทั้งสองไม่ได้ระบุฟิลด์ผู้ส่ง
ส่งข้อความไปมากกว่าหนึ่งช่องได้ไหม
ได้ incoming webhook แต่ละรายการโพสต์ไปยังหนึ่งช่อง จึงสร้างหนึ่งรายการต่อหนึ่งช่อง และเพิ่มแต่ละรายการเป็นปลายทาง “Webhook” ของตัวเองใน Fwrd ตั้งฟิลเตอร์ต่างกันให้แต่ละรายการได้ เช่นรหัสไปช่องหนึ่งและข้อความอื่นทั้งหมดไปอีกช่อง
ต้องมีบัญชี Fwrd หรือเซิร์ฟเวอร์ของตัวเองไหม
ไม่ต้องมีบัญชี Fwrd และไม่ต้องมีเซิร์ฟเวอร์เพิ่ม webhook อยู่บนเซิร์ฟเวอร์ Mattermost หรือ Rocket.Chat ของคุณ ส่วน Fwrd เก็บ URL ไว้ในพวงกุญแจของ iPhone และโพสต์จากโทรศัพท์
ต้องเสียเงินไหม
Fwrd ส่งต่อได้ฟรี 15 ครั้งต่อเดือน Fwrd Pro ไม่จำกัดจำนวน
อยากได้ข้อความใน Mattermost หรือ Rocket.Chat ไหม
Fwrd โพสต์ข้อความใหม่ที่ตรงเงื่อนไขจาก iPhone ของคุณตรงไปยัง incoming webhook ของคุณ ไม่ต้องมีบัญชี และไม่มีเซิร์ฟเวอร์คั่นกลาง เริ่มต้นด้วยการส่งต่อฟรี 15 ครั้งต่อเดือน
ส่งต่อได้ฟรี 15 ครั้งต่อเดือน Pro ไม่จำกัดจำนวนการส่งต่อและฟิลเตอร์ และเพิ่มรายการ “Never Forward” โดยแผนรายปีมีช่วงทดลองใช้ฟรีสำหรับผู้มีสิทธิ์
iPhone · iOS 26 ขึ้นไป