Skip to content

แก้ไขปัญหา X Bot: รายงาน, ตัวกรอง, ตารางเวลา, การเรียกเก็บเงิน

ดัชนีรวมของทุกเส้นทาง "มีบางอย่างดูผิดปกติ ทำยังไงต่อ" ตารางในหน้าการติดตั้ง / เมนู setup / ฝ่ายสนับสนุนก็อยู่ที่นี่ด้วย เพื่อให้ค้นหาได้จากหน้าเดียวแทนที่จะเป็นสามหน้า

เริ่มที่นี่: เปิด /setup → ℹ️ About ในกลุ่มของคุณ สี่บรรทัดในหน้าจอนั้น (chat ID, แผน, ตารางเวลา, ชื่อโปรเจกต์) คือสิ่งที่ฝ่ายสนับสนุนต้องการเพื่อวินิจฉัย คัดลอกไว้ก่อนทำอย่างอื่น

ขั้นตอนการวินิจฉัยด้วยตนเอง

ไล่ตามคำถามเหล่านี้ตามลำดับ ปัญหาส่วนใหญ่แก้ไขได้ที่การตรวจสอบสองข้อแรก

1.  บอทตอบสนองต่อ /setup เลยไหม?
    ├─ ไม่  → บอทถูกเตะหรือลดขั้นจากแอดมิน → เลื่อนขั้นใหม่แล้วลองอีกครั้ง
    └─ ใช่ → ไปต่อ

2.  /setup → 📊 Reports → ⚡ Generate report now สร้างโพสต์
    ภายใน 3 นาทีไหม?
    ├─ ไม่มี DM ไม่มีโพสต์            → ดูตารางใน §"รายงานไม่มา"
    ├─ DM "no posts found"           → ดู §"ตัวกรอง / ไม่มีโพสต์"
    ├─ DM "credit exhausted"         → ดู §"การเรียกเก็บเงินและเครดิต"
    ├─ โพสต์มาแล้วแต่แสดงผลผิด        → ดู §"คุณภาพการแสดงผล"
    └─ โพสต์มาถูกต้อง                → คุณโอเค

3.  รายงานตามตารางเวลามาตรงเวลาไหม?
    ├─ ไม่  → ดู §"ตารางเวลาไม่ทำงาน"
    └─ ใช่ → ทุกอย่างเรียบร้อย

4.  ปัญหา X Posts Auto-relay?
    └─ ดู §"X Posts Auto-relay"

หากไม่มีตารางไหนด้านล่างช่วยแก้ปัญหาได้ เลื่อนไปที่ การยกระดับ

รายงานไม่มา

อาการสาเหตุที่เป็นไปได้วิธีแก้
บอทเคยทำงานปกติแล้วเงียบไปทันทีบอทถูกลดขั้นจากแอดมิน / ถูกเตะออกอย่างเงียบ ๆTelegram → แอดมินกลุ่ม → เลื่อนขั้นใหม่ หากยังเงียบ ติดต่อฝ่ายสนับสนุน — อาจเกิดการปิดใช้งานอัตโนมัติจาก chat-gone
Generate now แบบแมนนวลไม่สร้างอะไรเลยบอทเป็นแอดมินแต่เครดิตเป็นศูนย์/setup → 💳 Buy Credits หาก FREE "100/100 used" — รอรีเซ็ตรายเดือน (วันที่ 1 ของเดือน UTC) หาก PRO·credits ที่ REMAINING=0 — แชทถูกลดระดับเป็น FREE แล้ว /setup → 💳 → 💰 Buy เพื่อเติมยอด
Generate now แบบแมนนวล: DM "no posts found"ตัวกรองแคบเกินไปหรือไม่มีโพสต์ในช่วงเวลา/setup → 🎯 Filters ตรวจสอบ X API query ตัวจริงว่ามีการพิมพ์ผิดหรือไม่ ลองขยายหรือยกเลิกช่วงเวลา
ภาพแสดงผลแต่ข้อความว่างเปล่าคำอธิบายจาก AI หมดเวลารันใหม่ เป็นเหตุการณ์ชั่วคราว หากเกิดต่อเนื่อง ติดต่อฝ่ายสนับสนุน
ภาพไม่แสดงผลเลยปัญหาการแสดงผลชั่วคราวรันใหม่ หากล้มเหลวซ้ำ ๆ สำหรับแชทเดียว ติดต่อฝ่ายสนับสนุนพร้อม chat ID
ข้อผิดพลาด "Unauthorized" / "Forbidden" ใน DM แอดมินปัญหาโทเค็น X API (ฝั่งผู้ให้บริการ)ติดต่อฝ่ายสนับสนุน ไม่มีอะไรที่ผู้ใช้แก้ไขได้

ตัวกรอง / ไม่มีโพสต์

อาการสาเหตุที่เป็นไปได้วิธีแก้
รายงานแสดง "0 posts" ทุกที่ตัวกรองไม่ตรงกับอะไรเลยในช่วงเวลาที่ตั้งไว้ขั้นที่ 1: /setup → 🎯 Filters — ยืนยัน query ขั้นที่ 2: /setup → 📊 Reports → 🗑 Clear period (24 ชม. หมุนเวียนยืดหยุ่นกว่า) ขั้นที่ 3: ขยายตัวกรอง (เพิ่ม cashtag สำรอง, ลดกลุ่มคำสำคัญที่เข้มงวด)
ลีดเดอร์บอร์ดแสดงผู้ใช้ที่ฉันไม่ได้เพิ่มในตัวกรองตัวกรองเป็นแบบบวกเพิ่ม — ใครก็ตามที่ทวีต cashtag/คำสำคัญที่ติดตามจะถูกนับหากต้องการทั้งบัญชี และ cashtag ใช้ /set_x_filtering name from:@x cashtags:$Y (ตัวกรองที่ตั้งชื่อ, AND-ของ-หมวดหมู่)
ผู้ใช้คนเดียวกันสแปมลีดเดอร์บอร์ดบอททำคะแนนทุกโพสต์อย่างถูกต้องตามจริง/setup → 🎯 Filters → 🙈 Ignore → ➕ Add @spammer — จะถูกตัดออกจากผลลัพธ์หลังการดึงข้อมูล
Cashtag ที่มีอักขระแปลก ๆ ไม่ตรงกันX API ปรับตัวพิมพ์ใหญ่เล็กให้เป็นมาตรฐาน; ช่องว่างหน้า/หลังมีผลเพิ่มใหม่ผ่าน /setup → 🎯 Filters → 💵 Cashtags → ➕ Add → ไม่ต้องใส่ $ ไม่มีช่องว่าง
Cashtag ที่ขึ้นต้นด้วยตัวเลข (เช่น $1INCH) ไม่ถูกติดตามพฤติกรรมการค้นหาของ X API กับตัวเลขนำหน้าอาจไม่แน่นอนใช้เป็นคำสำคัญแทน cashtag: "$1INCH" ใน 🔍 Keywords พร้อมเครื่องหมายคำพูด
การเลือก "Best Tweet" ดูผิดปกติการขจัดความซ้ำซ้อนของ AI เพิ่งเลือกทวีตที่คล้ายกันรอหนึ่งรอบ หากยังดูผิดปกติต่อเนื่อง แจ้งปัญหา — พรอมป์ปรับได้

ตารางเวลาไม่ทำงาน

อาการสาเหตุที่เป็นไปได้วิธีแก้
ตารางเวลา "ถูกปฏิเสธ" ด้วย FREQUENCY_ERRORCron พยายามทำงานถี่กว่าทุก 12 ชม.การตรวจสอบระยะห่างบังคับช่องว่าง ≥ 12 ชม. ข้อความข้อผิดพลาดระบุคู่ชั่วโมงที่ผิด เลือกช่องว่างที่กว้างขึ้น
ตั้งตารางเวลาแล้วแต่รายงานไม่มาตรงเวลาCron ตามตารางเวลาทำงานภายในประมาณ 1–2 นาทีของรอบรอ 5 นาทีหลังเวลาที่ตั้งไว้ก่อนสรุปว่าพลาด ความล่าช้าจากต้นทางเกิดขึ้นได้บ้างแต่จะแก้ไขเอง
Cron หลายรอบทำงานแค่ครั้งเดียวรายการชั่วโมงเรียงไม่ถูกต้องหรือซ้ำcron(0 14,22 ? * * *) — ชั่วโมงเรียงจากน้อยไปมาก cron(0 22,14 ? * * *) จะถูกปฏิเสธ
ตารางเวลาบน staging ทำงานทุก 5 นาที แต่ prod ไม่namespace RULE_NAME ต่างกันยืนยันว่าคุณกำลังตรวจสอบสภาพแวดล้อมที่ถูกต้อง /setup → ℹ️ About แสดง env
โซนเวลาดูผิดตารางเวลาเป็น UTC โดยการออกแบบแปลงเวลาท้องถิ่นของคุณเป็น UTC ช่องกรอกตั้งตารางเวลารองรับชื่อโซนเวลาในบางกรณี — ตรวจสอบ docstring ของฟิลด์
X Posts Auto-relay ทำงานแต่รายงานไม่มาCron คนละตัวกันX Posts Auto-relay โพลทุก 5 นาทีต่อรีเลย์; รายงานใช้ cron ตารางเวลาหลักของแชท (โดยทั่วไปรายวัน) ทั้งสองเป็นอิสระต่อกัน

คุณภาพการแสดงผล

อาการสาเหตุที่เป็นไปได้วิธีแก้
ชื่อ/สีที่กำหนดเองย้อนกลับข้ามคืนแคชถูกล้าง การดึงข้อมูลถัดไปจะแสดงค่าใหม่รอหนึ่งรอบรายงาน (~1 วัน) แคชการแสดงผลจะสร้างใหม่ในการดึงข้อมูลถัดไป
โลโก้เบลอ / ถูกครอบตัดรูปต้นฉบับเล็กเกินไปหรือไม่เป็นสี่เหลี่ยมจัตุรัสอัปโหลดใหม่ที่ ≥ 512×512 PNG อัตราส่วนสี่เหลี่ยมจัตุรัส /setup → 🎨 Customization → 🖼 Logo
ชื่อผู้ใช้ล้นในภาพลีดเดอร์บอร์ดชื่อที่แสดงยาวเกินไปบอทตัดด้วยจุดไข่ปลา ไม่ต้องแก้ไขเว้นแต่เกิดต่อเนื่อง
ข้อความ best-tweet แสดง <a href> HTML ดิบparse mode ของ Telegram ไม่ตรงกันบั๊ก — กรุณาแจ้งปัญหาพร้อม URL ทวีต
ภาพรายงานต่างจากตัวอย่างใน TelegramTelegram แคชไบต์ภาพแรกไว้ตาม URL; presigned URL มีการประทับเวลาทำให้แต่ละการดึงข้อมูลไม่ซ้ำกันไม่ควรเกิดขึ้น หากเกิด ให้หมุนเวียนใหม่ผ่าน /recreate

X Posts Auto-relay

อาการสาเหตุที่เป็นไปได้วิธีแก้
รีเลย์ส่งต่อเธรด 6 ทวีตในครั้งเดียวการตอบกลับตัวเองข้าม exclude=replies ของ X API/setup → 📡 X Posts Auto-relay → @account → ปิด ☐ Thread continuations บอทจะเก็บเฉพาะหัวเธรด
รีเลย์หยุดกลางวันถึงเพดานรายวันหน้าจอต่อรีเลย์แสดง Today: N/N forwarded แตะ ✏️ Cap แล้วเพิ่ม รีเซ็ตเที่ยงคืน UTC
รีเลย์แสดง ⏸ Paused แต่ฉันไม่เคยหยุดมันหยุดอัตโนมัติเมื่อ Telegram แจ้ง chat-gone (ถูกเตะ / บล็อก / อัปเกรดแชท)บอทหยุดตารางการโพลด้วย เพื่อกู้คืน: /setup → 📡 X Posts Auto-relay → @account → ▶️ Resume หากยังล้มเหลว แชทอาจเปลี่ยน ID (อัปเกรดเป็นซูเปอร์กรุ๊ป) — เพิ่มบอทใหม่ในแชทใหม่
การโพลครั้งแรกของรีเลย์ส่งต่อ 50 โพสต์Bootstrap ไม่ควรทำแบบนี้ — ควรตั้งค่า LAST_POST_ID เท่านั้นโดยไม่ส่งต่อหากพบแบบนี้ กรุณาแจ้งปัญหา การแก้ไขที่เพิ่มใน 2026-04 ควรป้องกันสิ่งนี้
ทวีตอ้างอิงยังคงปรากฏแม้ปิดตัวเลือกแล้วX API ไม่มี exclude=quotes ฝั่งเซิร์ฟเวอร์ — บอทกรองฝั่งไคลเอนต์หลังการดึงข้อมูลตัวเลือกทำงานถูกต้อง แต่คุณยังจ่ายเครดิตสำหรับทวีตอ้างอิงที่ API ส่งคืนมา ประหยัดแค่ความสวยงามเท่านั้น
รีเลย์โพลต่อไปแม้แชทถูกลบแล้วรีเลย์เวอร์ชันเก่า — เพิ่มการล้างข้อมูลอัตโนมัติใน 2026-05ขอให้ฝ่ายสนับสนุนบังคับหยุดรีเลย์ การติดตั้งใหม่จะล้างข้อมูลเองอัตโนมัติ

การเรียกเก็บเงินและเครดิต

อาการสาเหตุที่เป็นไปได้วิธีแก้
ซื้อเครดิตแล้วยอดไม่เปลี่ยนWebhook ของ Stripe ล่าช้ารอ 5 นาที หากยังไม่ถูกต้อง ติดต่อฝ่ายสนับสนุนพร้อมใบเสร็จ Stripe + chat ID
จำนวนเครดิตสูงกว่าที่คาดไว้รีเลย์โพลหลายครั้งในช่วงที่บัญชีที่ติดตามกระตือรือร้นX Posts Auto-relay เรียกเก็บต่อโพสต์ แตะรีเลย์ → ตรวจสอบตัวนับ Today
ค่าใช้จ่ายส่วนเกินบน PRO·sub แม้ฉันโพสต์น้อยการใช้งานอื่นในแชท (รีเลย์, รายงาน, การลองดึงข้อมูลซ้ำ)/setup → 💳 Buy Credits → Usage this month เปรียบเทียบกับค่าใช้จ่ายที่วัดผล
แชท FREE ถูกเรียกเก็บเงินไม่ควรเกิดขึ้น — FREE ไม่มีลูกค้า Stripeแจ้งปัญหาทันที นี่เป็นบั๊กด้านการเรียกเก็บเงิน
การสมัครสมาชิกแสดง "canceled" แต่ฉันไม่ได้ยกเลิกการยกเลิกของ Stripe อาจเกิดจากการต่ออายุบัตรอัตโนมัติล้มเหลวตรวจสอบอีเมลใบเสร็จ Stripe อัปเดตบัตรผ่าน /setup → 💳 → 🛠 Manage subscription (Stripe Customer Portal)
ยกเลิกการสมัครสมาชิกแล้ว แต่ยังเป็น PROCancel-at-period-end: เป็น PRO จนสิ้นสุดรอบที่ชำระแล้วเป็นไปตามที่คาดไว้ จะกลับเป็น FREE เมื่อสิ้นสุดรอบเรียกเก็บเงินถัดไป

แดชบอร์ดสาธารณะ

อาการสาเหตุที่เป็นไปได้วิธีแก้
โปรเจกต์ไม่อยู่บน xbot.ninjaไม่ผ่านเกณฑ์ (คะแนนสูงสุด ≥ 300, โพสต์ ≥ 5, ผู้ใช้ที่กระตือรือร้น ≥ 2 ในเดือนนี้)URL โดยตรงยังใช้งานได้ รอจนกว่าเมตริกจะถึงเกณฑ์ การตั้งค่า KOL อิสระถูกซ่อนจากโชว์เคสโดยตั้งใจ
โปรเจกต์อยู่บน xbot.ninja แต่โลโก้หายไปยังไม่เคยอัปโหลดโลโก้ หรืออัปโหลดล้มเหลว/setup → 🎨 Customization → 🖼 Logo ส่งไฟล์ PNG สี่เหลี่ยมจัตุรัส
URL สาธารณะแสดงชื่อโปรเจกต์เก่ารีเฟรชในรอบรายงานถัดไปเปลี่ยนชื่อผ่าน /setup → 🎨 Customization → 🏷 Name สลัก URL + การ์ดจะรีเฟรชเมื่อรายงานถัดไปทำงาน
URL แสดง 404แชทถูกลบถาวรแล้ว หรือยังไม่ผ่านเกณฑ์ทำให้โชว์เคสซ่อนไว้ยืนยัน chat ID ผ่าน /setup → ℹ️ About ทดสอบ URL โดยตรง https://xbot.ninja/?chatId=<id>

การยกระดับ

เมื่อตารางข้างต้นไม่สามารถแก้ปัญหาได้ ติดต่อฝ่ายสนับสนุนด้วยเทมเพลตด้านล่าง:

Project:        <your project name>
Chat ID:        <from /setup → ℹ️ About>
Plan:           FREE / PRO·credits / PRO·sub
What's wrong:   <1–2 sentences>
What you tried: </setup → … → … steps you ran>
When it broke:  <approx UTC time>
Recent change:  <any new filter / schedule / payment in the last 24 h>

chat ID เพียงอย่างเดียวให้ข้อมูลวินิจฉัย 80% แก่ฝ่ายสนับสนุน — กรุณาแนบมาด้วยเสมอ

ช่องทางติดต่อ:

  • ฝ่ายสนับสนุนทั่วไป: แบบฟอร์มติดต่อ bws.ninja
  • GitHub issues (สำหรับผู้ที่ทราบว่าเป็นโอเพนซอร์ส): bws-api-telegram-xbot/issues
  • Telegram โดยตรง: @BlockchainWebServices

เวลาตอบกลับตามระดับความรุนแรง:

  • วิกฤต (บอทออฟไลน์ทั้งแพลตฟอร์ม, ปัญหาการเรียกเก็บเงิน): 1 ชั่วโมงทำการในช่วงเวลาทำการที่ทับซ้อนกันของ EU+US
  • สูง (รายงานไม่ส่งสำหรับหนึ่งแชท): วันทำการเดียวกัน
  • ปกติ (คำถามเกี่ยวกับฟีเจอร์, ความช่วยเหลือเรื่องการตั้งค่า): 1–2 วันทำการ

คำสั่งวินิจฉัยที่มีประโยชน์

คำสั่งแสดงอะไร
/setup → ℹ️ AboutChat ID, แผน, ตารางเวลา, โปรเจกต์ — คัดลอกใส่คำขอความช่วยเหลือโดยตรง
/setup → 🎯 Filtersสตริง X API query ตัวจริง
/setup → 💳 Buy Credits → 📊 Usage this monthตัวนับ fetched_posts รายวัน + รายเดือน — ตรวจจับความล้มเหลวแบบเงียบ (พยายามสูง โพสต์เป็นศูนย์ → มักเป็น 402s)
/setup → 📡 X Posts Auto-relay → @accountสถานะต่อรีเลย์ (ทำงาน/หยุด, จำนวนส่งต่อวันนี้, เพดานรายวัน)
/get_chatidChat ID เท่านั้น (บรรทัดเดียวหาก About มากเกินไป)

ไปที่ไหนต่อ

X Bot Documentation