업무자동화3 discord용 챗봇을 구축해보자!(3) 이번 시간에는 챗봇을 통해 간단한 명령어들을 입력하여 적절하게 동작시켜보도록 하겠습니다. 1.요청자를 언급하고 인사하기 2.명령어에 대해서 별칭지정하기 3.요청자로부터 입력받은 문자열을 그대로 반환하기 4.입력받은 문자열을 공백을 나눠서 반환하기 전체코드> import discord from discord.ext import commands bot = commands.Bot(command_prefix='$',intents=discord.Intents.all()) #명령어의 시작이 $이다. 예를 들어 -> $안녕 @bot.event async def on_ready(): print(f'{bot.user.name}이 연결 되었습니다.') await bot.change_presence(status=discor.. 업무자동화 2023. 5. 7. discord용 챗봇을 구축해보자!(2) 저번 시간에 챗봇을 생성하였지만, 아직 비화성화, 즉 오프라인 상태일 것입니다. 이번시간에는 챗봇을 온라인 상태로 활성화시키고, 요청을 날렸을때, 응답이 오도록 해보겠습니다. 1. Token(토큰)값 받아오기 개발자 포털 창에서 내가 생성한 봇을 클릭하여 해당 창으로 들어가줍니다. 그리고 아래 그림처럼 접속을 하게 되었다면, 'Reset Token'버튼을 누르고, 토큰을 발급받아줍니다. 아래 문자열은 discord에서 챗봇을 생성하여 'reset token' 버튼을 눌렀을때 단 한번만 보여지는 토큰으로, 미리 알아두고 저장해두세요! MTEwNDY3NTU5ODY2OTk3OTY2OA.G3Cf1w.WoCUbpi1Vp8A_fAs8eabYH_um11dQ-3n1YdsHI 2. module 다운로드 받기 아나콘다 프.. 업무자동화 2023. 5. 7. discord용 챗봇을 구축해보자!(1) 이번 포스팅에서부터 discord용 챗봇을 구축하는 방법과 응용을 해보는 법에 대해 써보도록 하겠습니다. 이 내용을 따라가기에 앞서 독자분께서 디스코드용 계정과 파이참을 이용한 파이썬 개발환경 구축이 되어있고, 자신의 디스코드 서버가 생성되어 있다는 전제하에 내용을 진행해 나가도록 하겠습니다. 우선 디스코드 개발자 포털에 들어가기 위해 아래 링크로 들어가주세요. https://discord.com/developers/applications Discord Developer Portal — API Docs for Bots and Developers Integrate your service with Discord — whether it's a bot or a game or whatever your wildes.. 업무자동화 2023. 5. 7. 이전 1 다음