디스코드 봇을 이용해서 롤 스펠체크 기능을 만들어 보고싶다
STT,TTS 기술을 이용해서 챔피언의 스펠 시간을 재준다.
초기단계에서는 점멸만, 5분 타이머로 지정해서 체크해보겠다.
참고하는 페이지는 이 두개 discord.py, api reference
pip install discord.py[voice]
api를 사용하기 위한 패키지를 설치해준다. discord.py
를 설치해도 되지만 나는 음성기능도 함께 사용할 예정이므로 discord.py[voice]
를 설치했다.
discord.py를 사용하면 안된다. discord 모듈과 충돌 발생.
<token> 부분을 발급받은 토큰으로 채워넣으면 된다.
발급받는 방법은 생략
예전코드 작성방식인 Client를 이용하는 방법 대신 bot을 이용하는 방법을 사용한다.
on_ready()
는 bot이 준비되었을 때 수행하는 메소드임. print는 터미널창에 출력된다.
이렇게 출력되면 성공이다