AD

업데이트 디스코드 가이드 - 기능설명

네오캣짱
2022-01-26 17:48:21 8082 8 3

안녕하세요 개인용 홈페이지 제작으로 바쁜....(척 하는) 네오캣 입니다.


다름아니라, 디스코드 정책 및 기능들이 6개월동안 정신이 나가버릴정도로 바뀌고,

5월 29일 디스코드 API 정책 변경이후로,

많은 기능들과 


API들이 탄생하고, 변경되고, 삭제되었습니다.


  • Buttons and Message Components
    • May 26, 2021
  • Select Menu Components
    • June 30, 2021
  • User and Message Commands
    • August 10, 2021
  • Updated Thread Permissions
    • September 16, 2021
  • Application Command Autocomplete Interactions
    • October 27, 2021
  • Guild Scheduled Events
    • Nov 23, 2021
  • Guild Member Timeouts
    • Dec 20, 2021


대충 뭐... 21년 5월말부터 진행되었던 업데이트인데,

7개나 바뀌었으면... 말 다했죠


이거 외에도

차후에 모달(팝업창으로 사용자 입력을 받는 폼...?)

및 게시판 형식으로 게시글 작성이나 덧글 작성이 가능한 기능도 테스트 중이라고 합니다

(SNS를 넘어서...어디까지 가는거지...)


이러니 개고생을 해도 바뀌는게 많으니

힘들어 죽을맛 입니다..


여튼, 본론으로 돌아가서


기능에 대한 설명을 드리도록 하겠습니다.



메세지 컴포넌트

1. 버튼 컴포넌트

898406993da2371ce2c1f3d442ea2803.png

메세지에 올라가는 버튼의 형태를 하고 있습니다.


일방적으로 버튼의 형식(사용자의 입력을 받는 폼)으로 많이 사용되지만,

fec3e4a2dbfa61e871a936e7af3dd98f.png

이런식으로 비활성화가 가능하며,


혹은 데이터 표기 형태로도 사용됩니다.

2f3003d1c75e04b470bac9ec8251bbf6.png


클릭시, 

8c56023c5f855b4915d12385f4058a8f.png

상호작용이 가능합니다.


2. 매뉴 컴포넌트

e4da8dc29ff0fe2a7cbd124c7bed0150.png

동일하게 메세지에 올라가며,

선택 개수를 지정할 수 있습니다.

c2b9a1c87f04769ede9d2d4b51bc2f93.png

선택을 할 경우, 버튼과 동일하게 상호작용이 가능합니다.



해당내용은, 디스코드 - 메세지 컴포넌트 를 참고하였습니다.

==========================================

상호작용이란?

디스코드에서 제공하는 기능중 하나로,

특수한 이벤트가 발생하였을때(버튼클릭/매뉴선택등)

일어나는 이벤트입니다.


이러한 이벤트는 제약조건이 있는데,

3초이내에 응답을 해야하며, 응답 실패시, "상호작용 실패"라는 메세지가 출력됩니다.


(주의할 점은, 3초이내에 응답이 되지 않았다고 해서 봇이 반드시 해당 내용을 처리하지 않은것은 아닙니다.)




앱 커맨드

인간적으로 요곤좀 많습니다.

281a78dfcc140b5a1f4f281004606aa0.png

(물론 개발자가 봐야하는 부분이지만,)


간추려서 설명을 드리도록 하겠습니다.


슬레시 커맨드

1.일반 명령

55e92ea83e6dfa5c6777cc7e6396d777.png

간단합니다.


그냥 일반적으로 사용하는 명령입니다.

0a038101410419c6e001532582a1ccdd.png

설명이 더 필요할까요? 

¯\_(ツ)_/¯


보통, 해당 명령은 사용이 귀찮아서  버튼 컴포넌트로 많이 대체가 됩니다.

동일하게 상호작용이 들어갑니다




2.슬레시커맨드 확장

c92181438530518c7035d4689538d226.png

뒤에 수식어 붙이기 가능합니다


한국말로 하면

"/권한 사용자 줘" 가 되겠네요



동일하게 상호작용이 들어갑니다



해당 컴포넌트 또한, 찾기 힘들기에 매뉴 컴포넌트로 대체됩니다.


3. 파라메타

7fe81f081a1d54e3e07fa95cdc256b0b.png

네 뭐...

"/권한 사용자 줘 '사용자:| 채널 : '"이 가능합니다


뭔소리냐...라고 하면,

특정 사용자를 입력하거나, 채널, 역할, 숫자,글자,참/거짓, 등을 추가로 넣을 수 있습니다.

4e802ebab2da539ff60e9a626c9e2b36.png

요렇게 가능한거죠

(물론 순서는 관계없습니다)



=======================================================

4. 유저커맨드 (관리자만 가능)

[드....드디어!!!! 8월10일짜군요]

요기서 부터는 많이들 헷갈려서

문의가 종종 자주 옵니다.

a12991e1cfe34b08f28a5bd750a888bb.png

사용자 위에 마우스 오른쪽 -> 앱

을 하시면, 유저커맨드를 보실 수 있습니다.


저같은 경우 닉네임 변경을 했는데,

(트위치 닉네임을 바꾸는 용도로 사용합니다.)


동일하게, 상호작용을 사용하구요.

현재 보고있는 채널에 상호작용이 나타납니다.

(메세지 커맨드에 사용자 선택하는 옵션으로 호출하는 명령과 동일합니다.!)

4d6e981c213987e3b62bb50160049d85.png

API가이드에서는 이렇게 하는데,

저게 몬소리냐,,,라고 하신다면

2ad755cacc740ff7be05bb84d3ec9be4.png

이렇게 맨션된 사용자도 앱커맨드가 가능합니다.


5. 매세지 커맨드

8aedda56367f5e6496780c153373bd4c.png

메세지 커맨드 입니다.


유저 커맨드는, 사용자에게 했지만,

메세지 커맨드는, 메세지에 합니다.

435b95737932dd225e7b29a99b77e701.png

요런식으로 말이죠.



동일하게 상호작용으로 동작합니다



6. 스레드 권한이 업데이트 되었답니다.

Updated Thread Permissions

스레드가 머냐구요?

c7adb8fd68e8f1d11028398e63cba45d.pngcmonBruh


가 아니구요,


채널하나에, 특수목적으로 채널을 임시로 개설하는것을 말합니다.

28cd5a67baf21a1e4eaf87bacb27f27b.png

요런식으로 됩니다.



외부에서 볼때도

ae1edfcaa5f567e23482632880d9db27.png

이런식으로 보이게 되는거죠

(물론 이에대한 시간이 한정적입니다.)

2817d4d5815241b4149204305d2b0ccd.png

그렇습니다. 돈내야 하구요

24시간까지는 무료로 됩니다

(물론 닫힌 스레드도 채팅 입력하면 살아납니다.)


9593bf16f7d9f7ae858a6d1fa5cc8e54.png

이렇게 관리도 가능한 부분이구요



요게 기존에는 아무나 만들수 있었는데

역할 권한을 추가한겁니다



7. 슬레시 커맨드기능으로, 자동완성이 추가되었습니다

뭐... 구글이나, 네이버 같은 검색창을 구현 가능하다는 건데...

넘어가겠습니다.



8. 길드 예정이벤트

6133d1d322d383c8fbd6d6c4d51cd803.png


서버 설정에 보시면 나옵니다.

이게 몬가...


이벤트를 설정하고,

공지를 하는 기능입니다.

3ede04a791dc2f9f22d294de3a85c3c1.png

위치설정(현실 위치 혹은 디스코드 채널 내부의 음성채널/스테이지)

7dfaf1e4cc941f7d0f7d941e985fc269.png

제목/ 기간/ 설명

커버 이미지(이것도 생겼네요....망할.... )

[번역이 안되어있다? => 만든지 얼마 안되었다]

e6629da9a5cc03f1b657d2a4d3018bb3.png

미리보기

525dc2effa2aa0e64c24799ccbaa1d12.png

이렇게 완료됩니다!



해당 이벤트에 대하여

관심있음/공유 를 하거나

12427601b437dbf90152aa193eec303a.png

실제 

캘린더에 추가가 가능합니다.

(중요사실같은 경우, 이걸 사용하면 더욱 좋겠죠?)


9. 타임아웃

c0851a9c853bd52f1d82f67f325ff788.png

트위치 타임아웃과 비슷합니다


6bee96214a8b38a2d0e17e22a2196cdd.png


사유를 적고, 타임아웃을 하면 됩니다.


d2b7283c55a33909a24fa28e3f232a38.png

이렇게 채팅 및 음성채널 접근이 제한됩니다.



기능이 근 7개월동안 많이 바꼈습니다.

저도 죽을맛 이네요


참고는 안되시겠지만,

이러한 기능들이 있다고 참고하시면 될거 같습니다.

(글이 점점 귀차니즘이 적용된거 같습니다.)



그럼 이만!






후원댓글 3
댓글 3개  
이전 댓글 더 보기
이 글에 댓글을 달 권한이 없습니다. 로그인해 보세요.
AD
▼아랫글 Discord 연말 Snowsgiving 이벤트 네오캣짱
방송하기프로그램채팅/봇업데이트
6
12-22
1
업데이트
NVIDIA GeForce Hotfix v531.58 Driver [2]
로즈우
04-05
3
03-08
1
업데이트
NVIDIA GeForce Hotfix v526.61 Driver [4]
로즈우
11-03
1
업데이트
트위치 애플페이 결제
세젤귀햄찌
08-16
6
업데이트
NVIDIA GeForce Hotfix v516.79 Driver [3]
로즈우
07-17
18
업데이트
초성퀴즈 업데이트 [9]
브뭐
03-13
5
02-27
12
02-20
4
업데이트
초성퀴즈 업데이트 [3]
브뭐
02-20
4
02-18
2
02-05
»
업데이트
디스코드 가이드 - 기능설명 [3]
네오캣짱
01-26
2
업데이트
Discord 연말 Snowsgiving 이벤트 [2]
네오캣짱
12-08
7
업데이트
NVIDIA GeForce Hotfix v496.61 Driver [13]
로즈우
10-30
13
08-18
인기글 글 쓰기