2020/03 3

디스코드봇(파이썬) 03 | Embed를 사용해보자.

이번에는 Embed(임베드)를 사용하여 디스코드 봇이 보내는 메시지를 더욱 깔끔하게 보이도록 작업해봅시다. Embed는 위와 같이 여러 디스코드 봇에 사용되고 있습니다. 오늘은 위 Embed를 사용하여 깔끔하게 메시지를 보내봅시다.Embed 사용해보자!일단 저희는 아래 사진과 같은 내용을 만들어 볼 것입니다. 일단 Embed라는 것을 선언해줍시다.embed=discord.Embed(title="Embed", description="Embed 내용.", color=0x00aaaa)위와 같이 하면 embed라는 변수 안에 위 값이 들어가게 됩니다. title 이란 곳에는 Embed라는 단어가 들어가며, description 에는 Embed 내용.이라는 값이 아래에 작성되기 됩니다. 그리고 오른쪽 color를..

디스코드봇(파이썬) 02 | 기본적인 내용을 주고 받자.

이번에는 기존 1편에서 진행한, 내용에 이어서 파이썬을 통하여 내용을 주고받도록 해봅시다. 일단 강의를 효율적으로 진행하기 위해 예제를 가져와 봤습니다. import discord import asyncio client = discord.Client() @client.event async def on_ready(): print("디스코드 봇 로그인이 완료되었습니다.") print("디스코드봇 이름:" + client.user.name) print("디스코드봇 ID:" + str(client.user.id)) print("디스코드봇 버전:" + str(discord.__version__)) print('------') await client.change_presence(status=discord.Statu..

디스코드봇(파이썬) 01 | 파이썬 모듈 다운로드와 기본 준비

안녕하세요. 이번에는 디스코드 봇 제작에 대해 강의를 진행하고자 합니다. 디스코드 봇이라면 대부분 디스코드를 사용하는 유저라면 아실 수도 있습니다. 디스코드 봇은 파이썬을 포함한, 자바, 자바스크립트(JS) 등으로도 제작하실 수 있으며, 거의 대부분의 디스코드 봇은 파이썬을 기반으로 두어서 제작합니다. 우선 오늘은 파이썬을 하기 위한 첫 번째 작업인, 파이썬에 필요한 모듈과 디스코드 봇을 직접 만들어 보겠습니다. 또한, python을 모두 받은 상태라고 가정하고 작업하겠습니다.(파이썬을 받을 때, PATH를 활성화하시고 다운로드하으셔야 합니다.) 디스코드 모듈(discord.py)을 설치일단, 디스코드 모듈을 받아보겠습니다. 디스코드 봇은 파이썬의 기본 내장된 모듈이 아닌 추가적으로 설치해주셔야 합니다...