일리시움.gif

광고베너.gif


♨신규 홍보♨



  1. 동수칸 266,865
  2. 도리toS 257,513
  3. 투혼v 227,762
  4. 타이갓 215,837
  5. 깡따구 179,903
  6. 스쿼드 174,114
  7. 쿠악카미 135,550
  8. 농민2 121,533
  9. 하사 101,864
  10. 코난 92,162
  11. 두현베어스 90,535
  12. 키호 90,527
  13. ZicP 88,578
  14. 머니 85,015
  15. 제이스토리 80,938
  16. 환장하겠네 75,652
  17. 우리집또털어 73,898
  18. 묻었다 73,347
  19. 마티쿄 67,586
  20. 치즈돈가스덮밥 67,246
  21. 나로네 67,232
  22. 찬혁 67,047
  23. RoseM 64,238
  24. godwk 59,899
  25. 뚜루룽이 59,667
  26. 리구스 59,202
  27. 어려서부터 57,271
  28. 김감김 55,648
  29. 헬스가이 55,038
  30. wkdfj234d 54,832

huuon2.gif


광고베너.gif

♨신규 게시물♨



♨신규 댓글♨


디스코드 봇 만들기 [Create Discord Bot] - 1

토끼린2019.08.12 22:58조회 수 888댓글 3

  • 10
    • 글자 크기

1. Discord Developers

https://discordapp.com/developers/applications/ 에 접속한다.

첫 접속이면 

1.png

이런 화면에서 응용프로그램이 없는 상태로 나타날 것이다. 우측상단에 새로운 신청을 눌러 시작해주자.

2.png

대충 이름을 적어주자.

3.png

좌측에 봇탭으로 넘어가 제작을 시작해주자.

4.png

아래로 내려 권한에서 관리자 권한을 주고 봇 토근을 카피한뒤 세이브 하고 Discord Developer을 꺼준다. 이제 당분간 킬일이 없다.

- 추가로 봇의 이미지 또한 여기서 조정이 가능하다.

 

2. 봇 코딩

봇은 여러가지 언어로 코딩될 수 있는데 대표적인 예로 파이썬, 자바 등이 있다. 여기서 필자는 파이썬을 이용하여 진행하겠다.

5-1.png

이와 같이 코딩하겠다. 파이썬에는 미리 pip install을 이용하여 Discord와 Asyncio를 추가해주었다. Asyncio는 굳이 추가하지 않아도 되지만

간략한 구문을 위해 추가하였다.

토큰 부분에는 아까 Developer에서 카피해온 토큰을 넣어준다.

그리고 봇이 말한 것에 대해서는 답변을 하지 않게 설정한뒤

명령어와 명령어에 대한 답변을 추가해 주었다.

 

3. 봇 추가 및 구동

https://discordapp.com/oauth2/authorize?client_id=여기부분&scope=bot

 

여기부분이라고 표기된 부분을 

6.png

에서 고객ID(Client ID)로 대체하면 

7.png

채널에 추가할 수 있는 창이 나온다.

이를 이용하여 채널에 추가해준다.

8.png

봇은 기본적으로 꺼져있는 상태이다. 이제 아까 코딩했던 파일을 구동시켜보자.

10.png

봇이 켜진걸 볼 수 있다.

다음으로 아까 설정해논 명령어를 입력해보자.

10.png

잘되는것을 확인할 수 있다.

다음에는 컴퓨터에서 따로 파이썬파일을 실행하지 않아도 구동하는 법과, 세부 명령어에 대해 알아보겠다.

 

냥!

  • 10
    • 글자 크기
브릿지 패턴 (Bridge Pattern) (by sacyz1n) 파이썬을 이용한 간단한 메이플스토리 만들기(6/20) - 로그인 기능 수정및 다음화면 이미지 넣기 (by 지금몇시지)

댓글 달기

댓글 3
번호 제목 글쓴이 조회 수
55 SQL JOIN 사용법 및 개념21 박효성 28
54 [MS-SQL] 커서(Cursor) 사용하기 박효성 9
53 MSSQL 임시,변수 테이블 적용 하기 박효성 9
52 SQL JOIN 사용법 및 개념 박효성 12
51 sesion.sql_child_number, 박효성 2
50 mysql stored procedires visual stdio 로 디버깅 하기  박효성 7
49 SQL(Structured Query Language) 박효성 4
48 [PHP] 간단한 디스코드 Push 시스템 완전 최소로 구현하기 (매우 간단)3 MJ 179
47 USBWebserver v8.6.2 가장 가벼운 포터블 웹서버4 jhon 199
46 Code 수정 유틸 ollydbg 사용법2 뿌르뿌르 190
45 메이플 모작 진행상황 (툴)9 sacyz1n 705
44 브릿지 패턴 (Bridge Pattern)5 sacyz1n 151
디스코드 봇 만들기 [Create Discord Bot] - 13 토끼린 888
42 파이썬을 이용한 간단한 메이플스토리 만들기(6/20) - 로그인 기능 수정및 다음화면 이미지 넣기8 지금몇시지 762
41 03. 크레이지 아케이드 만들기 (타이머 매니저, 싱글톤 패턴)4 sacyz1n 457
40 02. 크레이지 아케이드 만들기 (PeekMessage, 게임 구조)3 sacyz1n 236
39 01. 크레이지 아케이드 만들기 (윈도우 창 보정,)3 sacyz1n 200
38 00. 크레이지 아케이드 만들기 (Win API 소개)7 sacyz1n 424
37 파이썬을 이용한 간단한 메이플스토리 만들기(5/20) - 회원가입 및 로그인 기능 수정 및 다음 화면 만들기2 지금몇시지 396
36 파이썬을 이용한 간단한 메이플스토리 만들기 공지(포토샵 디자이너 모집)2 지금몇시지 248
첨부 (10)
1.png
114.5KB / Download 0
">
2.png
99.9KB / Download 0
">
3.png
128.4KB / Download 0
">
4.png
134.2KB / Download 0
">
6.png
117.9KB / Download 0
">
7.png
24.1KB / Download 0
">
8.png
127.0KB / Download 0
">
5-1.png
14.2KB / Download 0
">
10.png
123.0KB / Download 0
">
10.png
147.4KB / Download 0
">

서버에 요청 중입니다. 잠시만 기다려 주십시오...