wildyflasheventbot
บอท Discord เพื่อแจ้งให้ผู้ใช้ทราบถึงเหตุการณ์ Runescape 3 Wilderness Flash
บอทนี้ทำงานในเครื่องบนเครื่องของคุณหรือเซิร์ฟเวอร์ คุณยังสามารถใช้บริการโฮสติ้ง
บอทนี้อาจใช้ได้โดยไม่มีการทำงานในท้องถิ่นในอนาคต
บอทนี้มีความโปร่งใสอย่างสมบูรณ์รหัสที่ใช้นั้นเป็นแบบสาธารณะที่จะดูได้ในความพยายามเพื่อความปลอดภัยที่ดีขึ้น
การตั้งค่า
- มุ่งหน้าไปยังพอร์ทัลนักพัฒนา Discord
- ทำตามคำแนะนำในการตั้งค่าแอปพลิเคชันบอท
เมื่อคุณมีการตั้งค่าแอปพลิเคชัน Discord Bot ให้ทำตามคำแนะนำด้านล่างเพื่อตั้งค่า Bot สำหรับเซิร์ฟเวอร์ของคุณ
การตั้งค่าบอท
- ป้อนโทเค็นที่สร้างโดยแอปพลิเคชัน Discord ลงในไฟล์ "token.txt" อย่า เพิ่มอักขระอื่น ๆ
- ไปที่เซิร์ฟเวอร์ Discord ของคุณและสร้างสิ่งต่อไปนี้:
- บทบาทผู้ดูแลบอท (สำหรับการโต้ตอบกับบอท)
- Flash Event Channel - ช่องข้อความที่บอทจะส่งการอัปเดต
- ช่องคำสั่ง - ช่องข้อความที่ผู้ใช้สามารถโต้ตอบกับบอท
- บทบาทสำหรับเหตุการณ์แฟลชที่รกร้างว่างเปล่า 13 ครั้ง
- เปิดไฟล์ "settings.json" และกรอกข้อมูลด้านล่าง:
- admin_role_id - นี่คือ ID ของบทบาทที่จำเป็นในการโต้ตอบกับบอท
- bot_member_id - นี่คือ ID ของบอทจริง
- Server_id - ID ของเซิร์ฟเวอร์ที่คุณตั้งใจจะใช้บอทบน
- BOT_OWNER - ID ของผู้ใช้ Discord ที่จะรักษาและโฮสต์บอท
- เปิดไฟล์ "events.json" และกรอกข้อมูลต่อไปนี้:
- สำหรับแต่ละเหตุการณ์ให้ป้อน ID ของบทบาทที่คุณสร้างไว้ก่อนหน้านี้ลงในฟิลด์ "ROLE_ID"
เมื่อคุณเพิ่มบอทลงในเซิร์ฟเวอร์ของคุณแล้วคุณสามารถป้อนคำสั่ง! ลงในช่องคำสั่งที่เลือกเพื่อดูรายการคำสั่งที่มีอยู่
เมื่อบอททำงานอยู่คุณจะต้องใช้คำสั่ง! หากต้องการใช้คำสั่งนี้ให้พิมพ์!
- ! ซิงค์ 0 1 2 3 4 5 6 7 8 9 22 23 24
ในที่สุดเพื่อเรียกใช้บอท:
- หน้าต่าง
- ใช้ไฟล์ run.bat เพื่อเรียกใช้บอท
- ลินเวกซ์
- ใช้ไฟล์ run.sh เพื่อรันบอท
ความปลอดภัยของข้อมูล
ตรวจสอบให้แน่ใจว่าคุณเก็บข้อมูลที่สร้างโดยบอทนี้ไว้อย่างปลอดภัย:
- ตรวจสอบให้แน่ใจว่าคุณไม่ได้โฮสต์บอทนี้ในที่เก็บสาธารณะ
- ตรวจสอบให้แน่ใจว่าคุณไม่ได้แชร์ไฟล์เช่น "token.txt" และ "settings.json" กับทุกคนที่คุณไม่ไว้วางใจอย่างชัดเจนเนื่องจากสามารถใช้เพื่อเข้าถึงเซิร์ฟเวอร์ของคุณหรือข้อมูลผู้ใช้ (ข้อมูลส่วนใหญ่ที่จัดเก็บโดยบอทนี้มีให้บริการในที่สาธารณะอย่างไรก็ตามข้อมูลเช่นโทเค็นของคุณไม่ใช่ข้อมูลสาธารณะและควรได้รับการปกป้อง)
ใบอนุญาต
repo นี้ไม่มีใบอนุญาต ซึ่งหมายความว่าโดยค่าเริ่มต้นมันเป็นลิขสิทธิ์ทั้งหมด อย่างไรก็ตามเนื่องจากมีการควบคุมสิทธิ์ที่รวมไว้อย่างสมบูรณ์นี่คือรายการของสิ่งที่คุณสามารถทำได้และไม่สามารถทำได้:
คุณสามารถ:
- แก้ไขรหัสสำหรับการใช้งานส่วนตัวของคุณเองตราบใดที่รหัสที่แก้ไขนั้นแตกต่างกันอย่างมากจากรหัสต้นฉบับ
- ใช้คุณสมบัติการร้องขอการดึง
- สร้างส้อมของที่เก็บนี้หากคุณปฏิบัติตามเงื่อนไขต่อไปนี้:
- คุณไม่เปลี่ยนชื่อพื้นฐานของแพ็คเกจ (com.tcn หรือ com.tcn.citadelbot)
- คุณไม่ได้ลบหรือเปลี่ยนการอ้างอิงใด ๆ ไปยังผู้เขียนบอทดั้งเดิม
- คุณกำลังแก้ไขข้อผิดพลาดภายในรหัส
- หรือคุณตั้งใจที่จะกระทำการใด ๆ ที่ระบุไว้ด้านล่างภายใต้ส่วน "คุณไม่สามารถ" ได้
- ใช้หรือคัดลอกส่วนเล็ก ๆ ของรหัส (เช่นวิธีเดียว) สำหรับการใช้งานส่วนตัว
- คัดลอกคลาสใด ๆ ที่มีแท็ก #Open ในความคิดเห็นหลังจากการนำเข้า
คุณทำไม่ได้:
- คัดลอกรหัสขนาดใหญ่ไฟล์ทั้งคลาสหรือสินทรัพย์ใด ๆ ที่มีอยู่ภายในบอท
- แจกจ่ายบอทใหม่เว้นแต่ลิงก์ที่คุณให้ไว้เป็นต้นฉบับ (GitHub)
- แจกจ่ายบอทใหม่ภายใต้ชื่อหรือผู้แต่งที่แตกต่างกัน
ทีมพัฒนา:
- TheCosmicnebula (ผู้เขียนหลัก)
แอปพลิเคชันทีมพัฒนา:
- 2023 @ theCosmicNebula | TCN | สงวนลิขสิทธิ์ (ยกเว้นที่ระบุ) |