Discord Bot ใช้ SRC API สำหรับความไม่ลงรอยกันที่เกี่ยวข้องกับการวิ่งเร็ว
คุณสมบัติรวมถึง:
[] = บังคับ, () = เป็นทางเลือก
run [category] [player]
top [category] (n)
ginfo (game)
cinfo [category]
clist (game)
newest (category)
place [category] [place]
คำสั่งเหล่านี้เป็นทางเลือกทั้งหมดและจะต้องเปิดใช้งานใน config.py เพื่อทำงานอย่างถูกต้อง
.game [game_id]
เปลี่ยนบริบทของเกมปัจจุบันเป็นรหัสเกมที่กำหนด
.markov
การสร้างข้อความ Markov ตลก
ก่อนอื่นให้สร้างแอปพลิเคชัน Discord Bot
จากนั้นสร้างไฟล์ที่เรียกว่า secret.py ในไดเรกทอรี src พร้อมเนื้อหาเช่นนี้:
BOT_TOKEN = "{your bot token here}" นอกจากนี้คุณยังต้องการเปลี่ยนสิ่งต่าง ๆ มากมายใน src/config.py เพื่อให้ตรงกับสิ่งที่คุณทำ เปลี่ยนรหัสเกมเป็นเกมที่คุณจะทำงานด้วยค่าเริ่มต้นเปิดใช้งาน/ปิดการใช้งานคุณสมบัติเสริมต่าง ๆ ฯลฯ
เรียกใช้คำสั่งเหล่านี้ (สมมติว่า Python3 และ PIP ถูกติดตั้งและในเส้นทางระบบของคุณ):
pip3 install -r requirements.txt
coverage run src/tests.pyหากการทดสอบทั้งหมดผ่านคุณสามารถเรียกใช้คำสั่งนี้:
python src/speedbot.py