본문 바로가기

Discord12

[Discord Bot Python] 디스코드 유튜브 음악 재생 봇 - 플레이리스트 2023.05.18 - [Discord/Discord Bot Python] - Discord Bot 만들기 - 유튜브 음악 재생 봇\ Discord Bot 만들기 - 유튜브 음악 재생 봇Discord Bot 만들기 - 음성 채널 입장하기 Discord Bot 만들기 - 음성 채널 입장하기디스코드 봇을 사용해본 경험이 있다면, 유튜브 혹은 사운드 클라우드 등의 앱에서 음악을 재생해주는 봇을 사용해kante-kante.tistory.com이 페이지에서 설명하는 코드는 위 "디스코드 유튜브 음악 재생 봇" 페이지를 바탕으로 작성되었습니다. 전체 코드에 대한 기본 설명은 위 페이지를 참조해주시기 바랍니다. 이번 포스트에서는 기존 유튜브 음악 재생 봇에 플레이리스트 기능을 추가하여 사용자가 play 명령어를 입력.. 2024. 12. 17.
Discord Embedded APP SDK 맛보기 - 2 2024.09.16 - [Discord] - Discord Embedded App SDK 맛보기 - 1 앞선 글에서는 디스코드 Embedded APP SDK의 기초 프로젝트를 설정하는 방법까지 실행했다. 이번 포스트에서는 백엔드 설정 및 API 호출을 이용하여 액티비티에 출력하는 내용을 설명해보려 한다.  https://discord.com/developers/docs/activities/building-an-activity#step-5-authorizing-authenticating-users Discord Developer Portal — API Docs for Bots and DevelopersIntegrate your service with Discord — whether it's a bot or.. 2024. 9. 25.
Discord Embedded App SDK 맛보기 - 1 https://support-dev.discord.com/hc/en-us/articles/21204423970071-Introducing-the-Embedded-App-SDK 디스코드에서 몇 개월 전 Embedded App SDK에 대해 공개했다.  Embedded App SDK는 게임이나 앱을 디스코드 내 활동 시작하기 버튼을 통해 이용할 수 있도록 만든 개발자 도구라고 생각하면 된다.쉽게 말해 웹에서 사용하던 페이지나 간단한 게임들을 디스코드 내부에서 실행할 수 있도록 만든 도구라고 생각하면 된다. 또한 SPA(Single Page Application)용으로 설계되어 React, Vue와 같은 Client Side Rendered SPA 면 디스코드 액티비티를 개발하는 데 문제되지 않는다.  먼저 .. 2024. 9. 18.
디스코드 봇 - 유튜브 음악 재생 봇 설정 및 실행 방법 2023.05.16 - [Discord/Discord Bot Python] - Discord Bot 만들기 - 음성 채널 입장하기 Discord Bot 만들기 - 음성 채널 입장하기디스코드 봇을 사용해본 경험이 있다면, 유튜브 혹은 사운드 클라우드 등의 앱에서 음악을 재생해주는 봇을 사용해 봤을 수 있다. 여기서는 그러한 음악 재생 봇들의 기본이 될 수 있는 방법인 "kante-kante.tistory.com  2023.05.18 - [Discord/Discord Bot Python] - Discord Bot 만들기 - 유튜브 음악 재생 봇>> import sys >>> sys.executable **** youtube_dl의 extract id 관련 오류로 인해 yt_dlp 설치 pip install .. 2024. 6. 5.
Examples - 디스코드 봇 길드 기본(discord py) Examples - Discord Guild 기본 https://github.com/Rapptz/discord.py/blob/master/examples/app_commands/basic.py 원본 코드는 위 페이지를 참조. 실행 전 설정 사항 1. dico_token.py 파일 내부에 길드 ID 정보 추가(서버 ID) 디스코드에서 Guild는 일반적으로 ‘서버’를 의미하며, 이 ID 값을 확인하기 위해서는 본인이 서버장 역할을 가지고 있는 서버의 아이콘 → 마우스 우클릭 → 서버 ID 복사하기를 통해 ID 정보를 확인 할 수 있다. dico_token.py라는 이름으로 파일 생성 후 다음과 같이 작성하여 사용했다. 2. 채널 ID도 token에 함께 추가. 과정은 위와 동일하며, 본인이 서버장 역할을 .. 2023. 8. 13.
Examples - Ephemeral, Confirm https://discordpy.readthedocs.io/en/latest/interactions/api.html?highlight=ui#bot-ui-kit 아래 코드에서 사용되는 ui 커맨드는 위 공식 문서를 참조한다. Examples - Ephemeral 개인만 확인할 수 있는 메시지로 클릭 버튼을 전송하고 동작하도록 하는 예제 오직 커맨드를 입력한 사람에게만 표시되며, 다른 사람은 볼 수 없다. Discord Developer Portal → Message Content 활성 해당 코드에서는 사용자가 버튼을 클릭하면 개인 메시지로 클릭할 수 있는 버튼이 활성화 된다. 이후 해당 버튼을 5회 클릭하면 버튼이 비활성 처리된다. 소스 코드 # This example requires the 'messag.. 2023. 7. 20.
반응형