JermaBot
1.0.0

Jermabot เป็นบอท Discord ที่ได้รับแรงบันดาลใจจาก Jerma985 มันเป็นบอทอเนกประสงค์ 24/7 โดยเน้นการเพิ่มฟังก์ชั่นเสียงลงในเซิร์ฟเวอร์ของคุณ
speakaddsound และคุณสามารถเล่นได้ในช่องเสียงได้ตลอดเวลาด้วย playdownsmash , jermalofi และ drakeคุณสามารถเพิ่มบอทนี้ลงในเซิร์ฟเวอร์ของคุณหรือติดตั้งในเครื่อง
คลิกที่นี่เพื่อเชิญ Jermabot เข้าสู่เซิร์ฟเวอร์ของคุณ!
การเชิญ Jerma ไปยังเซิร์ฟเวอร์ของคุณเป็นวิธีที่ง่ายที่สุดในการใช้เขา! ฉันแนะนำสิ่งนี้มากกว่าการติดตั้งเขาในพื้นที่
หมายเหตุ: คำสั่งบางอย่างที่คุณอาจเห็นในรหัสเป็นของกิลด์สเปค ส่ง $help เพื่อดูคำสั่งใดที่คุณสามารถโทรได้
ffmpeg ต้องอยู่บนเส้นทางระบบของคุณspeak เท่านั้น)speak คุณจะต้องใช้ Voice.exe หากคุณอยู่ใน Windows หรือ libespeak1 หากคุณอยู่ใน Linuxhttps://sourceforge.net/projects/pcre/files/pcre2/10.23/pcre2-10.23.zip สำหรับลิงก์ ftp ใน mimic1/dependency.shmimic ไปยังธงเปิดตัวspeakanime เท่านั้น)espeak จากที่นี่หากคุณอยู่ใน Windows หรือเรียกใช้ sudo apt install espeak บน Linuxespeak อยู่บนเส้นทางระบบของคุณopen_jtalk ด้วย sudo apt install open-jtalk git clone https://github.com/benrucker/JermaBot.git
cd ลงใน repo ด้วยคำสั่งนี้: cd JermaBot
# linux/macOS
python3 -m venv .venv
. .venv/bin/activate
python3 -m pip install -r requirements.txt
# windows
python -m venv .venv
./.venv/Scripts/activate
python -m pip install -r requirements.txt
secret.txt ในโฟลเดอร์ discord-jerma/เรียกใช้บอทผ่านบรรทัดคำสั่งเช่นนี้:
cd jerma
python jerma.py [-s SECRET_FILENAME]
[ (-mycroft MYCROFT_PATH | -voice VOICE_PATH | -espeak),
(-mv MYCROFT_VOICE)]
[-jd JTALK_PATH]
[-jv JAPANESE_VOICE]
-s ช่วยให้คุณระบุไฟล์ข้อความเฉพาะที่โทเค็นบอทของคุณถูกเก็บไว้หากไม่รวม Jerma จะค้นหาโทเค็นของคุณในไฟล์ที่เรียกว่า secret.txt ในฐาน Dirctory ธงนี้เป็นทางเลือก-mycroft , -voice , -espeak : คุณ ต้อง รวม หนึ่ง ในธงเหล่านี้ในการเริ่มต้นเพื่อระบุว่าเครื่องยนต์ TTS Jerma จะใช้ หากคุณทำ mycroft หรือเสียงคุณต้องรวมเส้นทางไปยัง mimic.exe หรือ voice.exe หลังจากธง-mycroft tts/mimic.exe-mv PATH_TO_VOICE ช่วยให้คุณระบุเสียงที่คุณต้องการใช้กับ Mycroft Mimic ธงนี้เป็นทางเลือก บน Linux ให้ใช้ python3 แทน python
เมื่อ Jermabot เข้าร่วมเซิร์ฟเวอร์ของคุณแล้วให้ส่ง $help เพื่อดูรายการคำสั่ง ทำ $help <command> เพื่อดูรายละเอียดเพิ่มเติมเกี่ยวกับคำสั่งที่แน่นอน (เช่น $help speak )