บอท Discord ที่ช่วยให้คุณเรียกใช้คำสั่งที่สนุกสนานทั่วทั้ง Discord ซึ่งพัฒนาโดยชุมชนเพื่อชุมชน ในการเริ่มต้นทำงานกับบอทคุณสามารถอ่านแนวทางที่มีส่วนร่วมและตรวจสอบให้แน่ใจว่าคุณติดตั้ง Python เวอร์ชันล่าสุด ตรวจสอบให้แน่ใจว่าคุณติดตั้ง PIP เวอร์ชันล่าสุดรวมถึง Git
สำหรับการแนะนำพื้นฐานเกี่ยวกับบอทคุณสามารถอ่านเอกสารได้
อะไรก็ตามที่คุณต้องการในบอท Discord เราก็ต้องการมันเช่นกัน จากคำสั่งการกลั่นกรองไปจนถึงความสนุกเรายอมรับมันทั้งหมด คำสั่งพื้นฐานบางอย่างได้รับในส่วนปัญหา หากคุณต้องการเพิ่มคำสั่งคุณสามารถทำคำขอดึงและเราจะตรวจสอบ ตรวจสอบให้แน่ใจว่าได้ใส่ข้อกำหนดบทบาทของผู้ดูแลระบบในรหัสเพื่อให้ผู้ดูแลระบบสามารถใช้คำสั่งเซิร์ฟเวอร์เป็นศูนย์กลางเช่นแบนหรือเตะ ปฏิบัติต่อบทบาท "ผู้ดูแลระบบ" เป็นบทบาทของผู้ดูแลระบบ เขียนฟิลด์ help เชิงพรรณนาสำหรับคำสั่งเพื่อให้ผู้ใช้รู้ว่าคำสั่งทำอะไร
ติดตั้งการอ้างอิงทั้งหมดโดยใช้คำสั่งต่อไปนี้:
pip install -r requirements.txt ก่อนอื่นคุณจะต้องมีอย่างน้อย Python 3.8
โคลน repo:
$ git clone https://github.com/MicrosoftStudentChapter/Hack-O-Bot
$ cd Hack-O-Botติดตั้งการพึ่งพา:
$ pip install -r requirements.txt เปลี่ยนชื่อ .env.example เป็น .env และกรอกข้อมูล ถ้า .env.example ไม่มีอยู่ (ซ่อน) สร้างไฟล์ข้อความชื่อ .env และคัดลอกเนื้อหาของ .env.example จากนั้นแก้ไขค่า
ในที่สุดเริ่มต้นบอท
$ python discord_main.py นี่คือรายการคำสั่งทั้งหมดที่บอทมี:
คำสั่งสนุก ๆ
| สั่งการ | คำอธิบาย |
|---|---|
.8ball | ใช้ Magic 8 Ball เพื่อรับคำตอบแบบสุ่ม |
.roll | ม้วนตายด้าน n |
.horoscope | รับดวงชะตาของคุณในวันนี้ตาม วันเกิดที่ไม่ลงรอยกัน ของคุณ |
.emoji | อีโมจิ-ส่งข้อความของคุณ |
.github | รับข้อมูลเกี่ยวกับที่เก็บ GitHub แบบสุ่ม |
.dog | ส่งภาพสุนัขที่น่ารักเป็นทางเลือกด้วยสายพันธุ์ที่ระบุ |
.cat | ส่งภาพแมวน่ารักเป็นทางเลือกพร้อมข้อความ! |
.duck | ส่งภาพเป็ดแบบสุ่ม! |
.richest | รับข้อมูลเกี่ยวกับบุคคลที่ร่ำรวยที่สุดตามรายการ Forbes |
คำสั่งการกลั่นกรอง
| สั่งการ | คำอธิบาย |
|---|---|
.ban | ห้ามผู้ใช้จากเซิร์ฟเวอร์ |
.kick | เตะผู้ใช้จากเซิร์ฟเวอร์ |
.unban | ปลดผู้ใช้จากเซิร์ฟเวอร์ |
.timeout | จำกัด ผู้ใช้จากการส่งข้อความบางครั้ง |
.addrole | ให้บทบาทที่ระบุแก่สมาชิกที่ให้ไว้ |
.server_info | ข้อมูลพื้นฐานเกี่ยวกับเซิร์ฟเวอร์ |
คำสั่งการจัดการภาพ
| สั่งการ | คำอธิบาย |
|---|---|
.wanted | ทำให้ตัวเองเป็นคนที่ต้องการมากที่สุดใน Wild West ทั้งหมด |
คำสั่งยูทิลิตี้
| สั่งการ | คำอธิบาย |
|---|---|
.ping | รับความล่าช้าของบอท |
.help | รับความช่วยเหลือเกี่ยวกับบอท |
.invite | รับลิงค์คำเชิญของบอท |
.enable | เปิดใช้งานการเข้าถึงหมวดหมู่ที่แตกต่างกัน: ผู้ดูแลระบบ |
.disable | ปิดใช้งานการเข้าถึงหมวดหมู่ที่แตกต่างกัน: ผู้ดูแลระบบ |
.about | รับข้อมูลเกี่ยวกับ Hacktoberfest และการสนับสนุนของ MLSC |
.contributors | รับข้อมูลเกี่ยวกับผู้มีส่วนร่วม |
ยินดีต้อนรับคำขอดึง สำหรับการเปลี่ยนแปลงครั้งใหญ่โปรดเปิดปัญหาก่อนเพื่อหารือเกี่ยวกับสิ่งที่คุณต้องการเปลี่ยนแปลง คำขอแบบดึงจะอยู่บน พื้นฐานการเสิร์ฟครั้งแรกก่อน โปรดตรวจสอบให้แน่ใจว่าได้อัปเดตการทดสอบตามความเหมาะสม
มิกซ์