โทรเลขข้อความแชทส่วนตัว
โครงการนี้ได้เข้าสู่สถานะของการอัปเดตตามต้องการ หากคุณไม่มีการคัดค้านการใช้ .NET คุณสามารถพิจารณาใช้ PMCenter เป็นโซลูชันสำหรับหุ่นยนต์ PM
คำเตือน: บอทนี้ไม่ได้อยู่ระหว่างการบำรุงรักษาอีกต่อไป คุณดีกว่าด้วยวิธีแก้ปัญหาอื่น ๆ
สร้างหุ่นยนต์โทรเลขและรับโทเค็น
เซิร์ฟเวอร์ภายนอกติดตั้ง Python และ PIP และใช้ PIP เพื่อติดตั้ง python-telegram-bot==11.1.0
สร้างบอทและรับโทเค็น
ติดตั้ง Python และ Pip จากนั้นใช้ PIP เพื่อติดตั้ง python-telegram-bot==11.1.0
เปิด config.json และกำหนดค่า
{
"Admin" : 0 ,
"//1" : "管理员用户ID(数字ID)(可以先不设) " ,
"Token" : " " ,
"//2" : "机器人Token " ,
"Lang" : " zh " ,
"//3" : "语言包名称"
} หากไม่ได้ตั้งค่ารหัสผู้ใช้ผู้ดูแลระบบในขั้นตอนก่อนหน้าผู้ใช้รายแรกที่ส่ง /setadmin ไปยังหุ่นยนต์จะกลายเป็นผู้ดูแลระบบ หลังจากนั้นผู้ดูแลระบบสามารถแก้ไขได้โดยการแก้ไข config.json
เปิด config.json และกำหนดค่า
{
"Admin" : 0 ,
"//1" : " Admin ID (A digital ID) " ,
"Token" : " " ,
"//2" : " Bot Token " ,
"Lang" : " en " ,
"//3" : " Language Pack Name (Be careful! It's 'en'!) "
} หากคุณไม่ได้ตั้งค่า ID ของผู้ดูแลระบบก่อนหน้านี้ผู้ใช้ที่ส่ง /setadmin ไปยังบอทก่อนจะกลายเป็นผู้ดูแลระบบ คุณสามารถแก้ไข config.json เพื่อเปลี่ยนผู้ดูแลระบบในภายหลัง
แทนที่โฟลเดอร์ main.py และ lang เรียกใช้อีกครั้ง
แทนที่ main.py และ Folder lang จากนั้นเรียกใช้ main.py
python main.py
ตอบกลับไปยังข้อความที่ส่งต่อโดยหุ่นยนต์และสนับสนุนข้อความ, สติกเกอร์, รูปภาพ, ไฟล์, เสียงและวิดีโอ
ตอบกลับไปยังข้อความที่หุ่นยนต์ส่งต่อโดยตรงเพื่อตอบกลับ คุณสามารถตอบข้อความ, สติกเกอร์, ภาพถ่าย, ไฟล์, เสียง, เสียงและวิดีโอ
ข้อความที่ส่งต่อบางข้อความไม่สะดวกในการดูตัวตนของผู้ส่ง คุณสามารถสอบถามได้โดยตอบกลับข้อความ /info
คุณสามารถตอบกลับ /info ไปยังข้อความที่คุณต้องการให้ข้อมูลของผู้ส่งชัดเจนยิ่งขึ้น
ส่งคำสั่งไปยังหุ่นยนต์ /togglenotification สามารถเปิด /ปิดข้อความส่งข้อความส่ง
ผล:
ส่งคำสั่ง /togglenotification ไปยังบอทเพื่อเปิด /ปิดการใช้งานข้อความการแจ้งเตือน
ผล:
ตอบกลับข้อความ /ban สามารถป้องกันไม่ให้ผู้ส่งส่งข้อความอีกครั้ง
ตอบกลับข้อความ /unban หรือ send /unban <数字ID> เพื่อปลดบล็อกผู้ใช้รายนี้
ตอบกลับ /ban ส่งข้อความเพื่อบล็อกผู้ส่งข้อความจากการส่งข้อความถึงคุณ
ตอบ unban ไปยังข้อความหรือส่ง /unban <User ID> เพื่อปลดผู้ใช้
| สั่งการ | ใช้ |
|---|---|
| /ping | ยืนยันว่าหุ่นยนต์กำลังทำงานอยู่หรือไม่ |
| /setadmin | ตั้งค่าผู้ใช้ปัจจุบันเป็นผู้ดูแลระบบ |
| /Togglenotification | สลับข้อความส่งพรอมต์ในสถานะ |
| /ข้อมูล | ข้อมูลประจำตัวผู้ใช้แบบสอบถาม |
| /ห้าม | บล็อกผู้ใช้ |
| /unban <หมายเลขหมายเลข (ไม่บังคับ)> | ปลดบล็อกผู้ใช้ |
| สั่งการ | การใช้งาน |
|---|---|
| /ping | ตรวจสอบว่าบอทกำลังทำงานอยู่หรือไม่ |
| /setadmin | ตั้งค่าผู้ใช้ปัจจุบันเป็นผู้ดูแลระบบ |
| /Togglenotification | สลับข้อความการส่งสถานะการแจ้งเตือน |
| /ข้อมูล | สอบถามตัวตนของผู้ส่ง |
| /ห้าม | ห้ามผู้ใช้ |
| /unban <id (ไม่บังคับ)> | ปลดผู้ใช้ |