파이썬으로 디스코드 봇 만들기 .04 - Embed 활용하기.Project/Make a Discord Bot with Python2020. 4. 20. 22:15
Table of Contents
안녕하세요! 오랜만에 인사드립니다.
코로나로 난리네요. 다들 건강 조심하세요!
시작해보겠습니다.
이번에는 Embed 활용하기 입니다.
우선 Embed가 뭘까요?
디스코드 봇들을 보다보면 이런 형식의 메세지를 보내는 것을 본 적 있나요?
Embed를 활용하면 박스에 내용을 담아 깔끔한 형태로 보여줄 수 있습니다.
바로 코드를 입력해봅시다.
@bot.command()
async def 인사말(ctx):
embed=discord.Embed(title= f"우리서버에 오신 것을 환영합니다.", description=f"개발자를 위한 서버!", color=0xf3bb76)
embed.add_field(name=f"우리서버는요?",value=f"혼자서 개발하는 분들을 위한 안식처입니다.",inline=False)
embed.add_field(name=f"이것만은!",value=f"남에게 상처주는 말 대신 응원하는 한마디 부탁드립니다.",inline=False)
await ctx.send(embed=embed)
위 코드를 입력하고 명령어로 호출하시면 아래와 같은 글이 나타납니다.
기본적인 내용말고 Thumnail이라던지 Image, Video도 추가 가능하며 더 풍부하게 만들 수 있습니다.
MEE6같이 유명한 봇을 보면 Embed를 활용하여 깔끔하게 정보를 제공하는 모습을 볼 수 있습니다.
Embed 기능을 활용하여 다양한 정보를 깔끔하게 표현해보세요.
가장 쉽게 예제로 만들 수 있는 것은 봇의 명령어를 보여주는 명령어를 Embed로 작성하여 나타나게 하는 것입니다.
공부겸 만들어보세요. 질문이나 피드백은 댓글을 통해 받겠습니다. 감사합니다.
'Project > Make a Discord Bot with Python' 카테고리의 다른 글
파이썬으로 디스코드 봇 만들기 .06 - API 사용하기(1). (13) | 2020.08.01 |
---|---|
파이썬으로 디스코드 봇 만들기 .05 - 이벤트 활용하기. (40) | 2020.06.02 |
파이썬으로 디스코드 봇 만들기 .03 - 명령어 만들기 (17) | 2020.02.11 |
파이썬으로 디스코드 봇 만들기 .02 - 튜토리얼 (62) | 2020.02.11 |
파이썬으로 디스코드 봇 만들기 .01 - 준비하기 (15) | 2020.02.11 |
@RyuWoong :: #깜깜한 방에서 코딩하기
삽질의 기록과 일상을 남기는 블로그입니다. 주로 React Native를 다룹니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!