C#으로 디스코드 봇 제작하기 - 뮤직봇 기능 추가
지금까지는 채팅 채널에서만 봇이 상호작용을 했지만 이번에는 음성 채널과 상호작용하여 음악을 들려주는 기능을 추가해 볼 것이다.
지금까지는 채팅 채널에서만 봇이 상호작용을 했지만 이번에는 음성 채널과 상호작용하여 음악을 들려주는 기능을 추가해 볼 것이다.
저번 포스트 에서는 명령어를 입력하면 입력한 명령어를 채팅으로 보내주는 간단한 봇이었다. 이번엔 더 심화적으로 명령어를 다루는 봇을 제작할 것이다.
디스코드는 게임 커뮤니티부터 팀 프로젝트 단톡방까지 활용도가 매우 높은 메신저이다. 이번 포스트에서는 C#의 라이브러리인 Discord.NET을 활용해 디스코드 봇을 제작하는 법에 대해 다뤄볼 예정이다.
HTTP에서 활용할 수 있는 대표적인 메소드들은 GET, POST, PUT, DELETE가 있다. 이번 포스트에서는 이 메소드들을 활용하면서 바디로 데이터를 받아오는 방법을 알아볼 것이다.
Express 서버에서 요청을 받기 위해서는 요청을 수신하는 경로가 필요하다. 이번 포스트에서는 라우팅을 통해 요청을 받는 경로를 정의해볼 것이다.