개인 자료란 (JE)

  서버 커뮤니티

Profile 혜풍 대표칭호 없음

heapung 5293d2e2e94f44609bbf98f0dc9ed0fd

Profile

커뮤니티 소통 개발하기 플러그인

(spigot) 서버상 채팅을 디스코드에 연동하자!!

2020.02.06 조회 수 9070 추천 수 5

[주의]spigot 1.12.2 를 기준으로 만들었습니다

안녕하세요 혜풍입니다

오늘 저가소개해드릴 플러그인

외출중인데 서버상태가 궁금하시다고요?

서버안 사람들과 밖에서도 대화하고 싶다고요?

그래서 준비했습니다

Discord SRV

           694d0245a5fe35139c367aae3fc03bba.png

이플러그인을 사용하면 서버에서 디스코드로 디스코드에서 서버로 채팅이 가능합니다!


자 그럼 지금부터 설정&설명 해드리겠습니다 ㅎ



1.먼저 링크를 통해 Discord SRV를 다운 받아주세요

DiscordSRV-Build-1.17.1.jar 

2.서버 플러그인 폴더에 넣고 재시작 또는 리로드를 해주세요


3.디스코드 봇제작&추가 하기

https://discordapp.com/developers/applications 

위 링크를 통하여 들어가신뒤 로그인 및 회원가입을 해주세요

6825dd92b140ac6020ac457c386283b4.png

그러시면 위 사진의 페이지가 열릴겁니다


오른쪽 위 파란 New applicantion 버튼을 눌러주세요

e7c8f555c283d926808f4b154811a6bb.png

원하시는 봇의 이름을 써주시고 Create 버튼을 눌러주세요


c14b1f3e8981f63d612200747d0e0872.png

이페이지가 뜨면 Bot을 클릭하여 이동해주세요


5b3e298927166c7fa60359dd77667042.png

이페이지가 뜨면 add bot을 클릭하여주시고  Yes,do it 을 클릭해주세요


d746bfeb83a2d46f22a6c16f4e2fffb2.png

Click to Reveal Token  를 클릭하여 봇 토큰을 생성해 주시고 메모장에 따로 복사해주세요


3c89629412a70185b51ec80ffdddeb9c.png

이곳에 Cilent ID를 복사하여        [예:1234556788995474]

https://discordapp.com/oauth2/authorize?client_id=%3CCLIENT_ID%3E&scope=bot 

이링크를 들어가 주세요 [아무것도 안뜨는게 정상이에요]


2f9d3e6d448255d90379a14c10b856dc.png

링크에 <CLient_ID> 를 지우시고 아까 복사한 CLient ID를 붙혀넣어줍니다                         <CLient_ID>

                                                                                                                                                                                            ^                        ^

                                                                                                                                                                                 양 끝부분도 지워야 해요 !!


6fd0e758a3914d970b82de641e70ea45.png

자신의 디스코드 서버를 선택해  승인을 클릭해주세요!!  (디스코드 서버를 미리 만들어 놔야해요 !!)


9a37547b3d1a9f9d04a0f0f92b4f92bc.png

참가했다는 메세지가 뜨면 성공 !!


4.디스코드 봇 연동하기

이제 서버와 디스코드봇을 연결합시다.

ddc120dd9c242f9e37a71bbce56246de.png

아까 플러그인을 넣고 실행했다면 이폴더가 생겼을거에요

폴더안으로 들어간뒤 config  메모장이나 notepad++를 사용하여 들어가 주세요

4b0c136eb88767a00e61c942595b2e8b.png

BotToken:"BOTTOKEN"칸   BOTTOKEN을 지워주시고 아까 메모장에 복사해놓은 봇 토큰을 붙혀넣어주세요

[아래 동그라미는 일단무시해 주시고 위에 동그라미를 설정해주세요


e51d4bc4aa266346b41d157d6b789aa9.png

다시 디스코드로 이동하여 채팅채널에 원하는이름의 채팅방을 만든뒤 옆 채널편집 버튼을 우클릭한뒤

ID복사하기를 클릭해줍니다


c0c822e1ca89999471008f7f32e13586.png

복사를 하신뒤 아래 동그라미 global 옆 "000000000000000000" 안에 0만 다 지우시고 복사한 ID를 붙혀넣기 해주세요

Ctrl+v

붙혀넣기를 하셨다면 저장하기하신뒤 서버를 켜주세요


4a2ae1f328335197553f16ff25f2d072.png

확인


서버에 접속해주시면

d84d86cd7ae7f8e09fe1d80b5df0e60b.png


이제 채팅을 쳐보죠

4fdab1987e6825d528858f3374e0670f.png

자 마크에서 쓴 챗팅과 디스코드에서 쓴 챗팅이 연결 된것을 확인할수 있습니다.


이렇게 완성이죠.....


힘들다..;;




53개의 댓글

jhjake7070
2020.06.03

이거 쓰는데 섭에서 치는게 디코로 안가요.....

어떻게 할까요?

jhjake7070
2020.06.04
@jhjake7070

아 , 고쳐서 괜찮습니다

dydgks1234
2021.09.02
@jhjake7070

어떻게 하면 섭치는게 디코로 가나요

 

로우6
2020.06.06

섭에서 치는게 디코로 안가는데 어떻게 해야되나요? 버전은 스피갓 1.8.9 입니다

 

혜풍
2020.06.10
@로우6

저가 올려드린 버전은 1.12.2버전이 가장 안정적이에요 ㅠㅠ

낮은버전의 경우는 그전 개발단계로 적용이되어서 안될수 있어요

상위버전을 사용하시거나 DiscordSRV 1.8.9업데이트버전을 찾아보시면될거 같습니당ㅎㅎ

펜다
2020.06.16

디코에서 채팅을 치면 서버로 옮겨가는데 텍스트가 너무 서버와 안어울려서 바꿀려하는데 어떻게 바꾸는지 알려주실수 잇나요?

그리구 저희 서버 디스코드가 역할에 이모티콘을 넣는데 인식이 안되서 이상하게 뜨네요 방법좀 알려주시면 감사하겠습니다 ㅠㅠ

혜풍
2020.06.16
@펜다

텍스트같은경우에는 플기너분들같은 전문적인분들이 콘피그를 손봐야합니다 ㅠㅠ(저는 현재 바빠요ㅠㅠ)

이모티콘은 경우는 잘 모르겠네용 ㅠㅠ

리안이입니다
2021.09.08
@혜풍

안되면 어케해야하나용?

허두
2021.09.09
@리안이입니다

원작자분께서 따로 패치를 해주시지 않는 이상 따로 방법이 보이진 않는 것 같습니당,,

짱구래요
2020.11.19

디스코드 채널 id를 어디서 알수있나요 ㅜㅜ

민트참치
2021.04.19

똑같이 했는데 서버 채팅 연동이 안되네요ㅠㅠ 혹시 이유를 알 수 있을까요?

젤리TV
2021.06.08

디스코드에 오프라인이라고 떠요ㅜㅜ

혜풍
2021.10.12
@젤리TV

봇이 켜지거나 활성화 되지않았거나 토큰이 제대로 입력됬는지 확인해 주세요!

박잡초
2021.09.05

please check your server log bot is lacking required intents 라고 뜨는데ㅠㅠㅠ

리안이입니다
2021.09.08

 적용시켰는데 안될경우엔 어떻게 하나요

혜풍
2021.10.12
@리안이입니다

버전과 구동기 파일경로를 다시 확인해 주세요!

픽소
2022.01.10

봇은 온라인인데 작동되지 않아요

혜풍
2022.01.10
@픽소

아마 새로 변경된것이 많아서 제가 올려드릴 구버전은 안될수있어요 가까운시일내에 최신버전강좌 올려보도록 하겠습니당☆

나는
2022.03.30

전서버에 젒ㄱ하셧습니다 라고안뜨고 왜이렇게뜨죠?


EPQK
2022.03.30
@나는

config 파일

DiscordConsoleChannelId: "id"

여기에 채널ID를 쓰면 서버로그가 뜹니다

 

Channels: {"global": "id"}

여기에 ID를 쓰셔야 해요

니크시
2023.02.03

디스코드에서 채팅친 것이 서버에서 나오지 않는데 어떻게 해야 할까요?

quruqu
2023.05.25

혹시 2개 이상의 채팅 채널에 연동시키려면 어떻게 해야 할까요 Channels: {"admin": "채팅 채널1 id","global":"채팅 채널2 id"} 이런식으로 설정해봤는데 안되더라고요

 

악쿠마
2023.12.04

제가 전에 페이퍼 쓰다가 한국어를 쓰고 싶어 스피곳으로 바꿨는데도 한국어가 안되네요..

뉴스 및 창작물
/files/thumbnails/150/925/003/262x150.crop.jpg?20241123005717

건축

응답하라 1988 ?

팀뉴일리시

2024-11-23

3

/files/thumbnails/761/908/003/262x150.crop.jpg?20241025153749

건축

서울 숭례문(崇禮門) 5

KHC

2024-10-25

2

/files/thumbnails/578/899/003/262x150.crop.jpg?20241010142350

건축

경주 월정교 1

KHC

2024-10-10

2

/files/thumbnails/219/899/003/262x150.crop.jpg?20241009200950

건축

송전탑+도시 2

dbasd12

2024-10-09

2

/files/thumbnails/246/898/003/262x150.crop.jpg?20241008102328

레드스톤

단다단 - 오토노케(オトノケ) | 마인크래프트 노트블럭 커버

노트블럭전문가

2024-10-08

1