[discord.js] 자바스크립트로 디스코드 봇 만들기 - 시작하기 앞서 .00
Project/Make a Discord Bot with JS2023. 2. 9. 00:01[discord.js] 자바스크립트로 디스코드 봇 만들기 - 시작하기 앞서 .00

안녕하세요. RyuWoong입니다. 계속해서 Next.js 와 알고리즘, 자료구조를 공부하면서 머리도 식힐겸 오랜만에 Discord Bot을 만져봤습니다. 이전에 discord.py (파이썬으로 디스코드 봇 만들기)는 더 이상 진행하지 않을 예정입니다. discord.py는 오래 전에 작성한 내용이며, 틀린 내용도 꽤 있습니다. 기록을 위해 남겨 두었습니다. 따라서 discord.js로 새롭게 Bot 만들기를 포스팅합니다. 먼저 discord.js를 선택한 것은 크게 두 가지 이유가 있습니다. 첫번째 이유는 저는 최근 JS와 TS만 다루고 있기 때문입니다. 두번째 이유는 discord.py보다 discord.js의 튜토리얼이나 가이드가 더 잘 되어있다고 생각했습니다. 그래서 제 포스팅을 안보시더라도 Di..

파이썬으로 디스코드 봇 만들기 .06 - API 사용하기(1).
Project/Make a Discord Bot with Python2020. 8. 1. 23:14파이썬으로 디스코드 봇 만들기 .06 - API 사용하기(1).

안녕하세요! 깜뭉이입니다. 얼마전에 파이썬으로 디스코드 만들기 리뉴얼 공지를 올렸습니다. 현재 디스코드 봇 만들기 글은 조금 간단하게 적혀 있는 감이 있어서 조금 더 사람들에게 쉽게 재밌게 알려드리고자 리뉴얼 예정이라는 공지를 올렸습니다. 07편 AWS로 24시간 봇 돌리기 같은 경우에는 잘못하면 과금 폭탄 맞을 수 있는 여지가 있기 때문에 빼고, 06편까지 작성할 예정입니다. 해당 주제는 2편으로 나누어 연재 될 예정입니다. 그럼 시작하죠! API(Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스)란 뭘까요? 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다라고 백과사전에 적혀있습..

파이썬으로 디스코드 봇 만들기 .05 - 이벤트 활용하기.
Project/Make a Discord Bot with Python2020. 6. 2. 22:56파이썬으로 디스코드 봇 만들기 .05 - 이벤트 활용하기.

안녕하세요. 깜뭉이입니다. 한달 반 정도만에 이어서 연재를 하게 됬네요. 죄송합니다. 빨리 마무리하도록 하겠습니다. 바로 시작합니다. 이번 편은 이벤트 활용하기입니다. 이벤트(Event)가 뭘까요? 영어사전에서 사건, 행사라는 의미로 나와있습니다. 디스코드 봇에게 이벤트는 이벤트의 의미대로 어떠한 사건이 발생했을때, 설정한대로 작동할 수 있도록 해줍니다. 이벤트의 종류는 다양합니다. 새로운 유저가 서버에 처음 들어왔을 때 혹는 나갔을 때, 메세지(채팅)을 보냈을 때, 메세지에 이모지를 표현 했을 때, 유저가 밴 당했을 때 등등. 이벤트가 발생했을 때 원한다면 봇을 작동하게 끔 만들 수 있는거죠! 바로 간단한 예제와 함께 알아보는게 좋겠죠? 제가 보여 드릴 예제는 새로운 유저가 서버에 가입 했을 때 인사말..

파이썬으로 디스코드 봇 만들기 .03 -  명령어 만들기
Project/Make a Discord Bot with Python2020. 2. 11. 08:55파이썬으로 디스코드 봇 만들기 .03 - 명령어 만들기

안녕하세요. 깜뭉이입니다. 이전 글에서 응답하는 봇을 만들어 봤습니다만 discord.Client 기반은 봇에 적합하지 않고 대신 discord.Bot을 기반으로 제작하는 것이 좋기때문에 이번에 제대로 된 봇을 만들어 보고자 합니다. 제작하는 과정에서 어려움이 많았는데 특히 대부분 글은 Client를 기반으로 제작한 글이여서 참고할게 적더라구요. 그래서 이번에 디스코드 봇을 제작하는 글을 쓰게된 계기가 되었습니다. 그리고 discordpy가 1.3버전으로 업그레이드 되면서 코드가 마이그레이션이 되었습니다. 그래서 이전 버전의 discordpy와 변경점이 있어서 구글링시 오류가 나는 경우도 생겼습니다. 그러니 만드실때 꼭 API문서를 참조하시면서 만드시는게 좋습니다. 사설이 길었습니다. 시작하겠습니다. d..

파이썬으로 디스코드 봇 만들기 .02 - 튜토리얼
Project/Make a Discord Bot with Python2020. 2. 11. 08:54파이썬으로 디스코드 봇 만들기 .02 - 튜토리얼

안녕하세요! 깜뭉이입니다. 오늘은 가장 기본적이고 쉬운 응답하는 봇을 만들어 볼까합니다. 그리 어렵지도 않고, Discord.py API문서에서도 설명하는 내용이고, 디스코드 봇 제작을 검색하면 주로 나오는 내용입니다. 우선 Discord.py의 API문서를 한번 확인해 봅시다. https://discordpy.readthedocs.io/en/latest/index.html 위 사이트에 들어가시면 Discord.py API에 대한 설명과 간략한 사용방법, 함수 등을 찾아 볼 수 있습니다. 자주 방문하며 사용할 사이트이기 때문에 북마크를 꼭 해놓으세요! 해당 문서내 빠른 시작 항목을 보면 이렇게 간단하게, 아주 기초적인 디스코드에서 hello를 입력했을때 Hello!라고 답해주는 봇을 만들 수 있습니다. ..

image