디스코드봇 7

YBOT 패치노트(v3.3)

이번 글에서는 YBOT 3.3 버전의 패치노트를 알아보고자 합니다. YBOT 3.3은 오늘 새벽에 업그레이드되었으며 공지를 통하여 무점검 패치라고 알려드렸습니다. 이번에는 YBOT 3.3 버전에 대해 알아봅시다. 이번 YBOT 3.3 업데이트는 새로운 기능이 여러 가지 있으며, 더 좋은 디스코드 봇을 만들도록 노력하겠습니다! * 시간표 기능이 추가되었습니다. =시간표 [학년] [반] [학교명] =시간표 1 1 서울초등학교 시간표 기능이 추가되었습니다. YBOT을 통하여 시간표도 쉽고 간편하게 알아보세요! 시간표 기능은 초/중/고/특수 를 한정으로 지원하고 있으며 국제학교, 방송학교 등은 지원하지 않습니다. 또한 최대한 과목을 요약해서 표현하려고 해도 일부 "현장체험학습" 등의 시간표로 인해 다른 시간표가..

YBOT 패치노트(v3.2.1a)

YBOT 3.2.1은 이전버전인 YBOT 3.2버전의 수 많은 버그를 고치기 위해 업데이트된 버전으로 개발자의 시간문제로 a,b버전으로 나누어 두번 패치될 예정입니다. YBOT 3.2.1a버전의 패치노트를 지금부터 알아봅시다. * 공식 웹사이트가 생겼습니다. 비록 YBOT에게 바뀐건 없지만 많은 홍보 부탁드립니다! 링크: http://yonghyeon.com/YBOT/YBOT68 서버가 이용중인 YBOT봇 YBOT은 "게임","검색","전적" 기능을 하나로 합친 봇입니다. 굳이 여러 봇을 초대할 필요 없이 YBOT 하나로 즐길수 있도록 하는것이 목적입니다. 더욱 즐겁게 사용자와 경쟁yonghyeon.com * =날씨 기능에서 날씨 정보를 불러오지 못하는 문제를 해결하였습니다.(#9) 날씨 기능에서 전 지..

디스코드 한국봇만 전부 모여 있는곳? "koreanbots"

"주의! 해당 글은 광고가 아닙니다. 블로그 소유주가 직접 소개시켜주고 싶었기 때문에 전혀 지원 받지 않았습니다" 이번에는 디스코드 봇 커뮤니티를 하나 소개해드리고자 합니다.혹시 전 세계의 모든 디스코드 봇이 있는 사이트를 아십니까? 바로 top.gg입니다. DBL(Discord Bot List)라고 부르는 top.gg에는 전 세계의 대부분 봇들이 존재한다고 해도 반박할 수 없는데요.그러나, top.gg의 경우 "해외 디스코드 봇"이 중심적으로 돌아가다 보니, 한국어를 지원하는 봇을 찾기 매우 어렵습니다. 이번에는 국내에서 만드신 봇 개발자들이 모이신 koreanbots를 소개해 드리고자 합니다.아직은 OBT(Open Beta Test) 단계이기 때문에, 의문이 드실 수 있습니다.그러나 koreanbot..

프로젝트 2020.05.12

새로 만드는 제작봇 PUBG BOT!

기존 YBOT의 문제 중 하나인, 최신 정보가 아닌 것을 대폭 고쳐서 "실시간"으로 업데이트를 진행할 수 있는 새로운 펍지 봇을 제작하고 있습니다. 물론, 전적만 주는 것이 아닌 총 정보, 매칭 전적, 맵 정보 등의 여러 정보도 제공할 예정이니, 많은 기대 바랍니다. 이렇게 솔로전적도 검색이 가능합니다. 참고로 YBOT또한 일부 기능한정으로 리메이크 될 예정이니, 많은 기대 부탁드립니다!!!!

디스코드봇(파이썬) 07 | 방을 관리해보고, 유저 정보에 대해 알아보자.

이번 시간에는 지금까지 배운 것을 토대로, 방을 관리하고 유저 정보에 대해 파 해쳐 봅시다. 서버를 관리해보자! 일단 길드에 대해 파 해쳐 봅시다. 길드에 대한 발언은 저번 4편 강의에서 추후 진행한다고 했었습니다. 길드는 message.guild 혹은 client.get_guild(길드 ID)를 통하여 얻어내실 수 있으며, 이를 통하여 서버를 종합적으로 관리하는 기능이라고 보면 편합니다. 우선 서버명을 알아내는 방법은 (guild형 변수). name을 통하여 알아내실 수 있습니다. 텍스트 채팅 서버 말고 음성 채팅의 서버는 (guild형 변수). region를 통하여 코드 리턴값 설명 (guild형 변수).afk_timeout 잠수 시간 잠수와 관련된 기능으로 afk_timeout는 몇 초후 초과할껏인..

디스코드봇(파이썬) 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)을 설치일단, 디스코드 모듈을 받아보겠습니다. 디스코드 봇은 파이썬의 기본 내장된 모듈이 아닌 추가적으로 설치해주셔야 합니다...