선데이서버.gif

해골서버.gif

투데이모아.gif

광고베너.gif


♨신규 홍보♨



  1. 도리toS 278,608
  2. 동수칸 274,878
  3. 투혼v 271,607
  4. 깡따구 233,793
  5. 타이갓 219,657
  6. 스쿼드 188,979
  7. 농민2 158,400
  8. 제이스토리 144,187
  9. 쿠악카미 139,420
  10. 하사 139,031
  11. 코난 123,823
  12. 머니 111,574
  13. 우리집또털어 105,801
  14. 키호 105,449
  15. 두현베어스 93,195
  16. 뚜루룽이 88,412
  17. ZicP 88,263
  18. godwk 86,971
  19. 묻었다 86,934
  20. 환장하겠네 85,792
  21. 나로네 81,229
  22. Ophelia 76,442
  23. 김감김 73,254
  24. 리구스 72,661
  25. 어려서부터 72,006
  26. RoseM 71,798
  27. 마티쿄 71,184
  28. wkdfj234d 70,457
  29. 개나리 68,387
  30. 치즈돈가스덮밥 67,571

huuon2.gif

광고베너.gif

♨신규 게시물♨



♨신규 댓글♨


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

토끼린2019.08.12 22:58조회 수 996댓글 4

  • 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 지금몇시지)

댓글 달기

댓글 4
번호 제목 글쓴이 조회 수
55 SQL JOIN 사용법 및 개념22 박효성 70
54 [MS-SQL] 커서(Cursor) 사용하기 박효성 18
53 MSSQL 임시,변수 테이블 적용 하기 박효성 17
52 SQL JOIN 사용법 및 개념 박효성 21
51 sesion.sql_child_number, 박효성 6
50 mysql stored procedires visual stdio 로 디버깅 하기  박효성 16
49 SQL(Structured Query Language) 박효성 12
48 [PHP] 간단한 디스코드 Push 시스템 완전 최소로 구현하기 (매우 간단)3 MJ 230
47 USBWebserver v8.6.2 가장 가벼운 포터블 웹서버4 jhon 221
46 Code 수정 유틸 ollydbg 사용법2 뿌르뿌르 209
45 메이플 모작 진행상황 (툴)9 sacyz1n 766
44 브릿지 패턴 (Bridge Pattern)5 sacyz1n 163
디스코드 봇 만들기 [Create Discord Bot] - 14 토끼린 996
42 파이썬을 이용한 간단한 메이플스토리 만들기(6/20) - 로그인 기능 수정및 다음화면 이미지 넣기8 지금몇시지 936
41 03. 크레이지 아케이드 만들기 (타이머 매니저, 싱글톤 패턴)5 sacyz1n 504
40 02. 크레이지 아케이드 만들기 (PeekMessage, 게임 구조)3 sacyz1n 269
39 01. 크레이지 아케이드 만들기 (윈도우 창 보정,)3 sacyz1n 231
38 00. 크레이지 아케이드 만들기 (Win API 소개)7 sacyz1n 479
37 파이썬을 이용한 간단한 메이플스토리 만들기(5/20) - 회원가입 및 로그인 기능 수정 및 다음 화면 만들기2 지금몇시지 457
36 파이썬을 이용한 간단한 메이플스토리 만들기 공지(포토샵 디자이너 모집)2 지금몇시지 282
첨부 (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
">

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