본문 바로가기

Programing/python

(5)
파이썬으로 디스코드 봇 만들기 #3 - embed출력, 게임 바꾸기 안녕하세요! 터컴입니다. 벌써 3번째 차시네요ㅎㅎ 오늘은 embed를 출력하고, 게임을 바꿔볼거에요! 먼저 embed를 하는 방법은 import discord app = discord.Client() TOKEN = '여러분들이 발급받으신 TOKEN' @app.event async def on_ready(): #디스코드에 로그인 했을때 print("i'm ready!") #I'm ready라고 출력 @app.event async def on_message(message): #메시지가 왔을때 print(message.content) #메시지 출력 if message.content.startswith('!test'): #만약 메시지가 !test로 사직한다면 await message.channel.send('t..
파이썬으로 디스코드 봇 만들기 #2 - document, 함수 알아보기 이전편을 안보셨다면 여기를 클릭해서 봐주세요. 안녕하세요! 터컴입니다. 벌써 2번째 봇 강좌네요ㅎㅎ 이번에는 discord.py document, 디스코드 모듈 함수를 알아볼거에요! 여기서 async def on_ready():는 봇이 준비 되었을때 실행됩니다. 그 후 print("I'm ready")로 자신이 디스코드에 로그인 했다는걸 알려줍니다. 여기서 async def on_ready(message):는 메시지가 왔을때 그 메시지를 message라는 변수 안에 저장을 합니다.그 후 print(message.content)로 메시지 콘텐츠를 출력합니다. (message)는 메시지 id, message author id등을 포함하고 있습니다. 본격적으로 코드를 짜봅시다. import discord ap..
파이썬으로 디스코드 봇 만들기 #1 - 모듈 설치 및 토큰 발급, 봇 추가 안녕하세요! 터컴입니다. 요즘 날씨가 많이 더워졌죠ㅎㅎ 덕분에 봇 개발하기도 귀찮아서 오랜만에 블로그에 포스팅이나 해봅니다. 1.파이썬 을 설치해야합니다. 여기를 클릭하셔서 설치하세요. (터컴)파이썬강좌 #1-파이썬 설치 파이썬강좌에선 진지하게~ 안녕하세요.터컴입니다.오늘은 저와 함께 파이썬 설치하는 방법을 알아보도록 하죠.아마 한동안은 이 파이썬강좌의 글이 제일 많이 올라가지 않을까 싶습니다. 먼저 파이썬 싸이트에 들.. tc.dam.so 2.설치를 하셨으면 모듈을 설치하셔야 합니다. cmd를 열어주세요. py -m pip install discord입력. 이렇게 뜨면 성공입니다.(오류가 뜨면 복사해서 댓글 남겨주세요) 이제 토큰을 발급 해 봅시다. 여기를 클릭해서 디스코드 developer potal..
(터컴)파이썬강좌 #1-파이썬 설치 안녕하세요!터컴입니다. 요즘 제가 프로그래밍에 한껏(?) 빠져있는데요!그 의미(?)에서 파이썬 설치하는 방법을 알려드리려고 합니다. 여기를 클릭해서 파이썬 사이트에 들어가주세요.네모 쳐둔걸 클릭해주세요.(파이썬 버젼은 상황에 따라 달라질 수 있습니다.)(3.7.X버젼을 추천합니다.) 실행합니다.add python 3.7 to PATH를 클릭하셔야 모듈 설치가 쉽습니다.Install Now 를 클릭합니다.기다립니다.완료되었습니다. CLOSE버튼을 누르시면 끝납니다. 감사합니다.
(파이썬으로)디스코드 공지봇 만들기 안녕하세요??오랜만에 돌아온 터컴입니다...(람쥐) 오늘은 제가 바로바로!! 파이썬으로 디스코드 공지봇 만들기를 가져왔는데요..... 먼저 여기에 들어갑니다.그럼 요렇게 나오죠....여기서 create an appl어쩌고저쩌고를 클릭합니다... 그럼 아래 사진처럼 뜰검니다...client id는 어따 잘 적어두세요....... name엔 이름을....적어두세요...그다음에 아래 있는 save를 누르세요... 그다음부터가 중요합니다!!bot에 들어갑니다..그리고 내리다보면 아래 사진처럼 되어 있는게 있는데.....이렇게 체크하시고 save!!! 개발환경:windows 10개발언어:Python 3.5.4 https://www.python.org/ftp/python/3.5.4/python-3.5.4-amd64..