본문 바로가기

디스코드 봇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.
Discord 봇 만들기 - Link and Search Examples - link and search https://github.com/Rapptz/discord.py/blob/master/examples/views/link.py GitHub - Rapptz/discord.py: An API wrapper for Discord written in Python. An API wrapper for Discord written in Python. Contribute to Rapptz/discord.py development by creating an account on GitHub. github.com 해당 예제는 사용자가 검색하고 싶은 단어를 커맨드를 이용해 입력하면 해당 단어를 봇이 읽고 구글 검색을 이용해 해당 단어 검색. 검색 결과는 버튼을 통해 해당 페.. 2023. 6. 21.
Discord 봇 만들기 - Dropdown Examples - Dropdown https://github.com/Rapptz/discord.py/blob/master/examples/views/dropdown.py GitHub - Rapptz/discord.py: An API wrapper for Discord written in Python. An API wrapper for Discord written in Python. Contribute to Rapptz/discord.py development by creating an account on GitHub. github.com 해당 예제를 사용하기 위해서는 discord-ui, py-cord 설치 필요 위 방법으로 해결되지 않는다면 Git clone을 통한 버전 업그레이드. pip insta.. 2023. 6. 16.
반응형