JermaBot
1.0.0

Jermabot은 Jerma985에서 영감을 얻은 불화 봇입니다. 서버에 사운드 기능을 추가하는 데 중점을 둔 24/7 일반 목적 봇입니다.
speak 명령 만 사용하십시오.addsound 사용하여 Jermabot에 사운드 파일을 추가하면 언제든지 play 통해 음성 채널에서 재생할 수 있습니다.downsmash , jermalofi 및 drake 와 같이 많은 임의의 명령이 귀하의 처분에 있습니다.이 봇을 서버에 추가하거나 로컬로 설치할 수 있습니다.
Jermabot을 서버에 초대하려면 여기를 클릭하십시오!
서버에 Jerma를 초대하는 것은 그를 사용하는 가장 쉬운 방법입니다! 나는 그를 로컬로 설치하는 것보다 이것을 추천합니다.
참고 : 코드에서 볼 수있는 일부 명령은 길드 별입니다 . 전화 할 수있는 명령을 확인하려면 $help 보내십시오.
ffmpeg 시스템 경로에 있어야합니다.speak 에만 필요)speak 사용하려면 Windows에있는 경우 Voice.exe 또는 Linux에있는 경우 libespeak1 필요합니다.mimic1/dependency.sh 에서 ftp 링크를 위해 https://sourceforge.net/projects/pcre/files/pcre2/10.23/pcre2-10.23.zip 대체하십시오mimic 경로를 추가하십시오speakanime 에만 필요)espeak 설치하거나 Linux에서 sudo apt install espeak 실행하십시오.espeak 가 시스템 경로에 있는지 확인하십시오.open_jtalk sudo apt install open-jtalk . git clone https://github.com/benrucker/JermaBot.git
cd 하십시오. 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
discord-jerma/ 에서 봇 토큰을 secret.txt 라는 파일에 저장하십시오.다음과 같은 명령 줄을 통해 봇을 실행하십시오.
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는 Base Dirctory의 secret.txt 라는 파일에서 토큰을 찾습니다. 이 플래그는 선택 사항입니다.-mycroft , -voice , -espeak : 스타트 업 에이 플래그 중 하나를 포함 시켜야합니다 . MyCroft 또는 Voice를 수행하는 경우 플래그 뒤에 Mimic.exe 또는 Voice.exe 로의 경로도 포함해야합니다.-mycroft tts/mimic.exe-mv PATH_TO_VOICE 사용하면 MyCroft Mimic과 함께 사용할 음성을 지정할 수 있습니다. 이 플래그는 선택 사항입니다. Linux에서는 python 대신 python3 사용하십시오.
Jermabot이 서버에 합류하면 $help 보내 명령 목록을 확인하십시오. 특정 명령에 대한 자세한 내용을 보려면 $help <command> (예 : $help speak )를보십시오.