Discord Bot
-
디스코드 봇 만들기 (5) - 사용할 수 있는 이벤트 알아보기 (1)IT/파이썬 응용 프로그래밍 2021. 9. 23. 12:06
앞의 1,2,3,4 편에서는 디스코드 봇을 세팅하고, 구동시켜봤다면 이번 편에서는 어떤 활용할만한 이벤트들이 있는지 알아볼 것이다. 1. 봇의 상태 설정하기 처음 봇을 활성화시키면 아래와 같이 봇이 온라인 상태로 되어있을 것이다. 이 봇의 상태를 바꿀 수 있는 이벤트가 있다. @bot.event async def on_ready(): game = discord.Game("개발") await bot.change_presence(status=discord.Status.idle, activity=game) on_ready() 이벤트는 봇이 처음 구동될 때 발생되는 이벤트이다. 이 때 활동 상태를 discord.Game()으로 설정해줄 수 있다. 임시로 "개발"이라는 활동 상태를 넣어보았다. 그 후 봇을 재시작..
-
디스코드 봇 만들기 (3) - 커스텀 명령어 만들어보기IT/파이썬 응용 프로그래밍 2021. 9. 16. 11:26
2편에서 로컬서버로 봇 활성화까지 시켜줬었다. 보고 싶은 사람은 아래 링크 참고하길 바란다. https://2island.tistory.com/14 디스코드 봇 만들기 (2) - 로컬 서버로 봇 활성화 시키기 앞 편에서 디스코드 봇을 서버로 추가하는 방법을 알아보았다. 봇 추가하는 방법을 알고 싶다면 아래 링크를 참고하자. 링크 : https://2island.tistory.com/12 디스코드 봇 만들기 (1) - 봇 서버에 추가 2island.tistory.com 이제 봇을 온라인상태로 만들었으니, 필요한 명령어를 만들어보자. "$안녕" 이라고 치면 "안녕하세요!" 라고 응답하는 명령어를 만들어볼 것이다. import discord from discord.ext import commands token..