นี่คือบอทที่ไม่ลงรอยกันที่พัฒนาขึ้นสำหรับเวิร์กช็อป GDSC genai มีฟีเจอร์ต่างๆ ในบอทที่ทำให้งานประจำวันหลายอย่างเป็นแบบอัตโนมัติ เช่นเดียวกับฟีเจอร์สนุกๆ ตรวจสอบส่วนคุณสมบัติเพื่อดูรายละเอียดเพิ่มเติม
.├── สินทรัพย์ │ └── logo.png │ └── การอนุญาต.png │── .env │ ├── TOKEN=โทเค็นบอทที่ไม่ลงรอยกันของคุณ │ ├── GEMINI_API_KEY=คีย์ Gemini API ของคุณ ├── .gitignore ├── main.py ├── app.py ├── bot.py ├── monitor_and_restart.py ├── build.sh ├── โปรไฟล์ ├── ใบอนุญาต ├── README.md └── ข้อกำหนด.txt
โคลนที่เก็บโดยใช้คำสั่งต่อไปนี้:
โคลนคอมไพล์ https://github.com/scienmanas/InclusiBrief.git
ติดตั้งการพึ่งพาที่จำเป็นโดยใช้คำสั่งต่อไปนี้:
pip ติดตั้ง -r ข้อกำหนด.txt
คุณสามารถรันในเครื่องหรือปรับใช้ในเซิร์ฟเวอร์ส่วนตัวเสมือน หรือคุณสามารถกำหนดค่า Arduino ศูนย์ให้ดำเนินการได้ เนื่องจากบอตไม่หนักมาก
สร้างไฟล์ .env
ในไดเร็กทอรีรากและเพิ่มตัวแปรต่อไปนี้:
TOKEN=YOUT_DISCORD_BOT_TOKEN GEMINI_API_KEY=คีย์ Gemini API ของคุณ
อยู่ในขั้นตอนการทดสอบ/แก้ไขจุดบกพร่อง:
หลาม monitor_and_restart.py
คุณสามารถปรับใช้บอทในเซิร์ฟเวอร์ส่วนตัวเสมือนหรือในแพลตฟอร์มคลาวด์ เช่น Heroku, AWS เป็นต้น
บอทนี้ใช้งานบนการเรนเดอร์และงาน cron ถูกใช้เพื่อตรวจสอบสถานะการออนไลน์
หากต้องการปรับใช้ในการเรนเดอร์:
หลาม main.py
./build.sh
build command
:
run command
:
เครื่องแจ้งสถานที่, เครื่องวิเคราะห์เว็บไซต์, เครื่องวิเคราะห์ภาพโดยใช้ genai
มนัส
API ราศีเมถุน
บอทไม่ได้รับการปรับให้เหมาะสมและกำหนดค่า ดังนั้นเราขอแนะนำให้คุณสร้างบอทของคุณเองและกำหนดค่าตามความต้องการของคุณโดยใช้โค้ด ใช้ !help
เพื่อรับคำสั่งบอท
เปิดใช้งาน Intent เพื่อให้สามารถอ่านเหตุการณ์ข้อความได้
พื้นที่เก็บข้อมูลเปิดให้มีส่วนร่วม การสนับสนุนทุกประเภทได้รับการยอมรับ - การแจ้งปัญหาข้อบกพร่อง การแนะนำคุณสมบัติใหม่ ตลอดจนการอัปเดตฐานโค้ด ก่อนที่จะอัปเดตฐานโค้ด ให้ยกปัญหาของการแนะนำฟีเจอร์ใหม่อีกครั้ง จากนั้นจึงเพิ่มการร้องขอการดึงด้วยรหัสปัญหาที่กล่าวถึง
โครงการนี้ได้รับอนุญาตภายใต้ใบอนุญาต MIT