DEVELOP/discord-bot
-
[뉴스검색봇] 1. 개발환경 세팅DEVELOP/discord-bot 2022. 5. 1. 17:06
discord.js를 설치하기 위해 nodejs v16.6.0이상이 필요하다. 우선 nvm을 먼저 설치해준다. 설치는 scoop으로 진행했다. nvm은 nodejs의 버전 별 설치와 버전을 바꿔서 작업할 수 있게 해준다. (nvm 설치 없이 바로 nodejs만 설치해도 된다.) > scoop install nvm nvm을 설치했으면, lts버전(안정화 버전) nodejs를 설치한다. > nvm install lts 설치가 완료되면 이 버전을 사용하려면 해당 문구를 타이핑하라는 문장이 나온다. 그대로 입력 후 node -v로 버전이 맞게 세팅됐는지 확인한다. 만약 exit1 오류가 나면 명령 프롬프트를 관리자 권한으로 실행하면 된다. nodejs를 설치후, > npm init-y > npm install ..
-
디스코드 봇 개발 도전기DEVELOP/discord-bot 2022. 5. 1. 14:46
나는 디스코드를 좋아하고, 자주 사용하는 사용자로서 언젠가 꼭 디스코드 봇을 만들어 보리라 생각했다. 처음엔 디스코드에서 가장 많은 비중을 차지하고 있는 음악봇을 만들어보려고 했지만, 다음과 같은 이유로 인해 실행하지 않았다 : 대부분의 음악봇들은 유튜브에서 음악을 가져와 재생하는데, 저작권 이슈로 하나둘씩 정지되고 있다. 그리고 유명 음악봇들은 이를 해결하기 위해 요리조리... 수를 쓰고 있는듯 하다.ㅋㅋ 물론 나처럼 개인단위로 사용할 봇이 그 감시망에 걸릴 확률은 0에 수렴한다. 하지만 이런 상황에서 굳이 음악봇을 만들어야 하나? 라는 생각이 들었고, 사실 음악봇은 이미 차고 넘쳐서 경쟁력도 떨어진다. (쩌는 개발자들이 쩌는 음악봇들을 만들고 있어서.. 작고 소중한 내 봇은 비교가 많이 될 것 같았다..