ทำไมเราปรับ /setup ใหม่: จาก 50 คำสั่งเหลือเมนูเดียว
X Bot เคยมีคำสั่ง slash กว่า 50 คำสั่ง ผู้ใช้ใหม่งงหลงทาง เรารวมทุกอย่างไว้ใน /setup พร้อมปุ่มกด นี่คือสิ่งที่เปลี่ยนไปและเหตุผล
Nacho leads the Blockchain Web Services (BWS) team that builds and operates X Bot — the Telegram bot that turns X (Twitter) activity into leaderboards for crypto communities.

ถ้าคุณเคยเพิ่ม X Bot เข้ากลุ่มแชทมาสักพักแล้ว คุณอาจจำบอทที่หน้าตาแตกต่างไปมากได้ ตอนนั้นมี /set_x_filtering, /set_calendar, /set_top_count, /set_colors, /set_points, /set_topic และคำสั่งแบบเดียวกันอีกราว 45 คำสั่ง ทุกฟีเจอร์มีคำสั่ง slash เป็นของตัวเอง เพราะดูเหมือนจะเป็นวิธีธรรมชาติในการเปิดใช้ฟีเจอร์ที่เพิ่มขึ้นเรื่อย ๆ บน Telegram แต่มันไม่ใช่
โพสต์นี้จะเล่าว่าทำไมเราถึงรื้อโครงสร้างนั้นออก แล้วแทนที่ด้วยเมนู /setup เดียว ตัวเลขก่อนและหลังบอกอะไรเราบ้าง และเราเก็บอะไรไว้ให้คนที่ยังชอบวิธีเดิม
ปัญหา: 50 คำสั่งไม่ใช่รายการฟีเจอร์ แต่คือเขาวงกต#
ระบบเติมคำสั่งอัตโนมัติของ Telegram จะแสดงรายการที่เลื่อนดูได้ทันทีที่คุณพิมพ์ / วิธีนี้ใช้ได้ดีถ้ามีแค่ห้าหกคำสั่ง แต่พอมีมากกว่า 50 คำสั่ง มันไม่ใช่เมนูอีกต่อไป กลายเป็นกำแพงข้อความที่ไม่มีใครอ่านตั้งแต่บนจนล่าง แอดมินใหม่ — คนในกลุ่ม Telegram ของโปรเจกต์คริปโตที่เพิ่งถูกบอกว่า “ช่วยตั้งค่าบอทติดตามหน่อย” — จะพิมพ์ /setup เจอกำแพงคำสั่งที่ไม่คุ้นเคย แล้วก็เดาผิดหรือไม่ก็เลิกทำไปเลย
เราได้ยินเรื่องนี้บ่อยมากจากตั๋วซัพพอร์ต ก่อนที่จะมีระบบ ❓ Help & Support จริงจังคอยรับเรื่องนี้: “จะเพิ่ม cashtag ยังไง” “ตั้งตารางเวลาตรงไหน” “บอทนี้ทำรายงานได้ด้วยเหรอ” คำตอบมักเป็นคำสั่งที่พวกเขาหาไม่เจอ ฝังอยู่ในรายการที่พวกเขาไม่มีเวลาอ่าน บอทมีฟีเจอร์ที่คนต้องการครบทุกอย่างอยู่แล้ว เพียงแค่มันไม่ได้บอกว่าอะไรอยู่ตรงไหน
คำสั่ง slash ยังทำงานร่วมกันได้ไม่ดีด้วย ถ้าคุณอยากตั้งค่าตัวกรอง ตารางเวลา และการปรับแต่ง นั่นคือการเรียกคำสั่งแยกกันสาม (หรือมากกว่า) ครั้ง แต่ละครั้งต้องจำไวยากรณ์ที่ถูกต้องเป๊ะ — /set_x_filtering @handle1 @handle2 $TOKEN จัดรูปแบบให้ถูกต้อง ไม่มีพิมพ์ผิด ไม่มีการลองใหม่แบบผ่อนปรน แค่ใส่ค่าผิดพลาดหนึ่งจุดก็จะได้ error สั้น ๆ แล้วต้องเริ่มใหม่ ไม่มีเส้นทางแนะนำจาก “ผมเพิ่งเพิ่มบอทนี้” ไปสู่ “ผมมีรายงานที่ใช้งานได้แล้ว”
ทางแก้: จุดเริ่มต้นเดียว ทุกอย่างค้นหาเจอได้#
เรารวบคำสั่งทั้งหมดให้เหลือคำสั่งเดียวคือ /setup ซึ่งเปิดคีย์บอร์ดแบบ inline — เมนูปุ่มกดที่ Telegram รองรับในตัว แทนที่จะต้องจำชื่อคำสั่ง 50 ชื่อ คุณจะเห็น 8 หมวดที่มีป้ายกำกับชัดเจน แล้วกดหมวดที่ต้องการ:
- 🎯 Filters — บัญชี, cashtag, คีย์เวิร์ด, การกล่าวถึง, รายการที่ยกเว้น, รายการที่ไม่สนใจ, ตัวกรองที่ตั้งชื่อไว้
- ⏰ Schedule — ค่าตั้งต้นรายวัน, กำหนดเวลาเอง, วันที่ระบุ, หรือ cron expression เต็มรูปแบบ
- 📊 Reports — สั่งรายงานได้ทันที, ดูประวัติรายงาน
- 🎨 Customization — ชื่อโปรเจกต์, คำอธิบาย, โลโก้, URL, ชื่อและสีของลีดเดอร์บอร์ด, น้ำหนักคะแนน, จำนวน top-N
- 👥 Admins — ใครอีกบ้างที่ตั้งค่าบอทได้
- 💳 Buy Credits — แพ็กเครดิต ETH หรือสมัคร PRO
- 📡 X Posts Auto-relay — ส่งต่อโพสต์จากบัญชีที่เลือกเข้ามาในแชทแบบเรียลไทม์
- ❓ Help & Support — เปิดตั๋วซัพพอร์ต รับคำตอบผ่าน DM ของ Telegram

ทุกปุ่มพาไปยังเมนูถัดไป ไม่ใช่ไวยากรณ์ที่ต้องจำ การตั้งค่า cashtag เมื่อก่อนต้องจำ /set_x_filtering ให้ได้และเรียงลำดับอาร์กิวเมนต์ให้ถูก ตอนนี้แค่ /setup → 🎯 Filters → 💵 Cashtags → ➕ Add แล้วบอทจะถามสิ่งที่ต้องการต่อไปเอง

ประสบการณ์การใช้งานครั้งแรกเปลี่ยนไปมากที่สุด แชทใหม่ตอนนี้จะได้ตัวช่วยเริ่มต้นแบบด่วน 4 ขั้นตอน: ชื่อโปรเจกต์ จากนั้นตัวกรอง จากนั้นตารางเวลา แล้วก็หน้ายืนยัน — เสร็จภายในไม่ถึงนาที ไม่มีไวยากรณ์คำสั่งให้พิมพ์ผิด


สิ่งที่เปลี่ยนจริง: ตัวเลขการเปิดใช้งาน#
เราติดตามว่าแชทใหม่กี่เปอร์เซ็นต์ที่ได้รายงานแรกภายใน 24 ชั่วโมงหลังเพิ่มบอท — สัญญาณที่ชัดเจนที่สุดว่า “คนนี้ตั้งค่าจนเสร็จจริงไหม หรือเลิกไปกลางทาง” ก่อนปรับเมนูใหม่ แชทที่ติดตั้งใหม่จำนวนมากไม่เคยตั้งค่าจนเสร็จ แอดมินจะลองคำสั่ง slash สองสามคำสั่ง เจอ error จากอาร์กิวเมนต์ที่ผิดรูปแบบ แล้วก็เงียบหายไป หลังปรับเมนูใหม่ แชทใหม่ส่วนใหญ่ที่เริ่มใช้ตัวช่วยเริ่มต้นแบบด่วนทำจนจบ และมีรายงานถูกตั้งเวลาไว้ในวันเดียวกัน ชัยชนะที่ใหญ่ที่สุดของตัวช่วยนี้ไม่ใช่การสอนฟีเจอร์ใหม่ ๆ แต่คือการตัดโอกาสที่จะพิมพ์อะไรผิดออกไป
ตั๋วซัพพอร์ตเรื่อง “จะตั้งค่า X ยังไง” ก็ลดลงอย่างชัดเจนหลังเมนูใหม่เปิดตัว แทนที่ด้วยคำถามที่เจาะจงมากขึ้นเกี่ยวกับการปรับแต่ง (การทำงานของตัวเลือกทวีตที่ดีที่สุด เป็นตัวอย่างหนึ่ง) มากกว่าคำถามว่า “ปุ่มสำหรับเรื่องนี้อยู่ตรงไหน”
สิ่งที่เรายังคงไว้เป็นคำสั่งตรง#
เราไม่ได้ลบทุกอย่างทิ้ง มีคำสั่งจำนวนหนึ่งที่ใช้บ่อยพอ หรือมีประโยชน์พอในฐานะทางลัดที่รวดเร็ว จนเราเก็บไว้นอกเมนู:
/setup— เปิดเมนู (จุดเริ่มต้นในตัวมันเอง)/report— สั่งรายงานทันที ไม่ต้องไล่ดูเมนู/buy— ไปหน้าซื้อเครดิตทันที/subscription— ตรวจสอบหรือจัดการการสมัคร PRO/add_admin— เพิ่มแอดมินบอทโดยไม่ต้องเข้าไปในเมนู 👥 Admins/set_topic— ตั้งหัวข้อเป้าหมายในกลุ่มโหมดฟอรัม/status— ตรวจสุขภาพระบบอย่างรวดเร็ว (ตัวกรองที่เปิดใช้, ตารางเวลา, แพ็กเกจ)/get_chatid— จำเป็นเป็นครั้งคราวสำหรับตั๋วซัพพอร์ตและการดีบัก API
นี่คือคำสั่งที่ผู้ใช้ระดับสูงพิมพ์ด้วยความเคยชิน และเป็นคำสั่งที่สคริปต์หรือระบบอัตโนมัติมักเรียกใช้โดยตรง การเก็บไว้ทำให้เราไม่ทำลาย workflow เดิมของใครเลย ในขณะที่ยังแก้ปัญหาการค้นหาให้คนอื่น ๆ ได้ คำสั่งเก่าอีกกว่า 40 คำสั่งยังคงทำงานได้ในทางเทคนิคเพื่อความเข้ากันได้ย้อนหลัง แต่ไม่มีการบันทึกเอกสารหรือแนะนำที่ไหนอีกแล้ว — เมนูคือเส้นทางที่รองรับอย่างเป็นทางการตอนนี้
คุ้มค่ากับต้นทุนการย้ายระบบไหม#
คุ้ม แต่ไม่ได้มาฟรี ทุกหน้าจอเมนูต้องรองรับกรณีที่ผู้ใช้กดปุ่ม แล้วปิด Telegram แล้วกลับมาอีกสามวันต่อมาโดยคาดหวังสถานะเดิม — คีย์บอร์ด inline ไม่ได้เก็บบริบทการสนทนาไว้ตลอดไป เราจึงต้องทำให้แต่ละขั้นตอนกลับเข้ามาใหม่ได้ แทนที่จะสมมติว่าเป็น flow เชิงเส้น เรายังต้องคิดเรื่องสิทธิ์การเข้าถึงให้รอบคอบขึ้นด้วย เพราะเมนูชวนให้คลิกสำรวจมากกว่าคำสั่งที่คนต้องไปหาข้อมูลแล้วพิมพ์เอง ดังนั้น 👥 Admins และการตรวจสอบบทบาทก็ถูกรัดกุมขึ้นในเวลาเดียวกัน
ถ้าคุณกำลังสร้างบอท Telegram ที่มีปุ่มตั้งค่ามากกว่าไม่กี่ปุ่ม ความเห็นของเราคือ: อย่ารอจนมี 50 คำสั่งค่อยตัดสินใจเรื่องนี้ จุดที่รายการคำสั่งเริ่มไม่มีประโยชน์นั้นต่ำกว่าที่รู้สึกตอนที่คุณเป็นคนเพิ่มฟีเจอร์ทีละอย่าง ถ้าผู้ใช้ของคุณกำลังตั้งค่าสิ่งที่พวกเขาไม่ได้ทำทุกวัน — ไวยากรณ์ตารางเวลา, การผสมตัวกรอง, ตัวกรองที่ตั้งชื่อไว้ — เมนูแนะนำจะชนะคำสั่งที่ต้องจำเสมอ แต่ถ้าเป็นคำสั่งที่ใครสักคนจะรันหลายสิบครั้งต่อวัน ให้คงมันไว้เป็นคำสั่งตรงที่รวดเร็ว
หากต้องการดูรายละเอียดเชิงลึกว่าฝั่งตัวกรองของ /setup ทำงานอย่างไรในทางปฏิบัติ ดูที่ การติดตามกิจกรรม X สำหรับการเปิดตัวโทเคน และ การติดตาม cashtag สำหรับโปรเจกต์คริปโต — ทั้งสองบทความพาไล่ดูเมนู 🎯 Filters ปัจจุบันทีละขั้นตอน สำหรับข้อมูลอ้างอิงเมนูฉบับเต็ม เอกสารเมนู setup ครอบคลุมทุกหน้าจอ และ x-bot-overview คือจุดเริ่มต้นที่ดีที่สุดถ้าคุณยังใหม่กับบอทนี้ทั้งหมด
พร้อมติดตามคอมมูนิตี้ของคุณบน X แล้วหรือยัง? เพิ่ม @BWS_X_Bot เข้ากลุ่ม Telegram ของคุณ รัน /setup แล้วรายงานแรกของคุณจะทำงานตามตารางเวลาที่ตั้งไว้ แพ็กเกจ FREE ครอบคลุม 100 โพสต์/เดือน — ไม่ต้องใช้บัตร
เกี่ยวกับบทความนี้: โพสต์นี้ร่างขึ้นด้วยความช่วยเหลือของ AI โดยใช้ workflow เนื้อหาของ X Bot และตรวจทานโดย Nacho Coll ผู้ก่อตั้งและ Principal ที่ Blockchain Web Services (BWS) ก่อนเผยแพร่ ทุกข้อกล่าวอ้างเกี่ยวกับผลิตภัณฑ์ได้รับการตรวจสอบกับบอทที่ใช้งานจริง อ่าน วิธีที่เราใช้ AI ในเนื้อหาของเรา พบข้อผิดพลาด? ติดต่อเราผ่าน
/setup→ ❓ Help & Support
“นี่เป็นหนึ่งในอัปเดตผลิตภัณฑ์มากมายที่เราครอบคลุม — ดู บล็อก X Bot สำหรับบันทึกการอัปเดต กรณีศึกษา และบทวิเคราะห์เชิงลึก”
เกี่ยวกับบทความนี้
บทความนี้จัดทำด้วยความช่วยเหลือของ AI ตรวจสอบโดยมนุษย์ และยืนยันความถูกต้องกับแพลตฟอร์ม IPFS.NINJA จริงก่อนเผยแพร่ ดูวิธีที่เราใช้ AI ในเนื้อหาของเรา .

เกี่ยวกับผู้เขียน
Nacho Coll
Founder & Principal, Blockchain Web Services
Nacho leads the Blockchain Web Services (BWS) team that builds and operates X Bot — the Telegram bot that turns X (Twitter) activity into leaderboards for crypto communities. He writes about KOL performance tracking, the X API, and running analytics bots for Telegram groups, from the operator side of the wire. Building on blockchain and decentralized infrastructure since 2019.
- telegram bot ux
- slash commands vs menu
- x bot setup redesign
- telegram inline keyboard ux

