반응형
목차
개요
지난 편에서는 작동 실행과 종료가 주였지만 지금은 본격적인 기능 구현을 위한 API 툴을 소개하겠다
author
봇은 기본적으로 명령을 받아서 수행하는 형태가 많고 이를 위해서는 누가 이 명령을 주었냐에 따라서 다르게 작동될 경우가 많기에 author 이라고 하는 ctx(context)를 보낸 유저가 누군지를 알아보는 기능이 필요하다.
voice
voice를 현재 하고 있는지 state 상태를 출력해주는 voice에 Optional type으로 휴식 상황이나 음소거 인지 아닌지 등도 판별할 수 있게된다. 출력타입은 항상 bool 형태
message.channel
대부분의 명령은 textchannel로 이루어지기 때문에 또한 봇이 voice channel에서 얻을수 있는 정보가 많지 않기 때문에 textchannel에 의한 명령어가 더 많다. 물론 voice channel에도 메신저 탭이 있으니 아예 없는것은 아니다. 만일 음악 봇을 만들때는 당연히 voice channel 에 구현을 해야할 것이다.
mention
답장을 달 수 있는 기능이다. 봇의 기능을 사용하고 이를 전체 인원에게 보이고 싶지 않을때 개인적으로 출력을 하고 싶을때 혹은 누구에게 답장을 하는지 등을 알고 싶으면 mention 기능을 사용하면 좋다.
'미사용 > Discord API review' 카테고리의 다른 글
디스코드 봇 만들기 :: API 리뷰 (1) (0) | 2022.08.29 |
---|