노래보옷 커스텀봇 사용 가이드
·
디스코드
1. 디스코드 봇 생성가장 먼저, 커스텀 노래보옷의 계정을 만들어야 합니다. 1-1. 디스코드 개발자 포털 접속 및 애플리케이션 생성디스코드 개발자 포털에 접속하여 로그인합니다.오른쪽 상단의 New Application 버튼을 클릭합니다.봇의 이름을 자유롭게 지어주고, 약관에 동의한 후 Create 버튼을 누릅니다. (이 이름은 서버에 표시되는 이름이 아니니 편하게 지으셔도 됩니다.) 1-2. 봇 생성 및 프로필 꾸미기애플리케이션이 만들어졌다면, 이제 봇을 만들어 줄 차례입니다.왼쪽 메뉴에서 Bot 탭을 클릭합니다.Add Bot 버튼을 누르고, Yes, do it!을 클릭하여 봇을 생성합니다.이제 이곳에서 서버에 표시될 봇의 프로필 사진(ICON)과 이름(USERNAME) 등을 원하는 대로 설정할 수 있..
디스호스트 뮤직봇 템플릿 사용 가이드
·
디스호스트 가이드
이 가이드는 디스호스트에서 뮤직봇 템플릿을 사용하여 Discord 뮤직봇 서버를 생성하고 설정하는 방법을 설명합니다.개요디스호스트 뮤직봇 템플릿을 사용하면 YouTube 음악을 재생할 수 있는 Discord 봇을 쉽게 배포할 수 있습니다. 자신만의 음악 봇을 통해 안정적인 음악 스트리밍 환경을 구축할 수 있습니다.준비사항Discord 봇 토큰: Discord Developer Portal에서 생성디스코드 봇 생성 및 초대 링크 만들기 해당 글을 참고하여 봇 토큰을 생성합니다.Firefox 브라우저: 쿠키 추출을 위해 필요디스호스트 계정: 서버 생성을 위해 필요단계별 설정 가이드1단계: 뮤직봇 템플릿으로 서버 생성디스호스트 대시보드 접속디스호스트 웹사이트에 로그인합니다.대시보드에서 "새 서버 생성" 버튼을..
The Patch 디스코드 봇 : 게임 패치노트의 AI 요약을 빠르게! (게임 19종 지원)
·
디스코드
게임 커뮤니티를 운영하다 보면 가장 어려운 일 중 하나가 바로 최신 정보를 놓치지 않고 전달하는 것입니다. 새로운 패치가 나왔는데 뒤늦게 알게 되거나, 중요한 업데이트 소식을 놓쳐서 커뮤니티 구성원들이 불만을 표하는 경우가 생기기 마련입니다. 특히 여러 게임을 다루는 대형 서버라면 더욱 복잡해집니다.게임 정보 전달의 현실적인 문제들게임 커뮤니티 운영자라면 누구나 경험해본 상황들이 있습니다:매일 수십 개의 게임 공식 사이트와 공지사항을 확인해야 하는 번거로움새벽에 올라온 패치노트를 놓쳐서 커뮤니티 반응이 늦어지는 상황패치노트가 너무 길고 복잡해서 핵심 내용을 파악하기 어려운 경우게임별로 다른 형식의 정보를 일관성 있게 전달하기 어려운 문제여러 게임을 동시에 관리해야 하는 운영진의 업무 부담이런 문제들을 해..
[DiscordJS 봇 개발 튜토리얼] 16. 스케줄러로 자동 메시지 보내기 (node-cron): 봇이 알아서 일하게 만들자!
·
DiscordJS 개발 튜토리얼
해당 글은, 제가 작성한 Discord.js 보일러플레이트를 기반으로 합니다. 해당 보일러픝레이트는 다음에라도 봇을 빠르게 만들고 싶으실 때 사용하실 수 있습니다. Discord.js TypeScript Boilerplate안녕하세요! 드디어 우리 Discord.js 봇 개발 튜토리얼의 마지막 시간이 되었습니다. 지난 시간에는 웹 기반 관리자 패널을 만들어봤는데, 이제 정말 완성도 높은 봇의 모습을 갖추게 되었죠.마지막으로 다룰 주제는 스케줄링입니다. 매일 정해진 시간에 알림을 보내거나, 주기적으로 데이터를 백업하거나, 특정 조건에 따라 자동으로 작업을 수행하는 기능 말이에요.node-cron이라는 라이브러리를 사용해서 다양한 스케줄링 기능을 구현해보겠습니다. 리눅스의 cron과 비슷한 문법을 사용하지만..
[DiscordJS 봇 개발 튜토리얼] 15. 관리자 패널 만들기 (웹 연동 기본): 웹으로 봇을 편리하게 관리하자!
·
DiscordJS 개발 튜토리얼
해당 글은, 제가 작성한 Discord.js 보일러플레이트를 기반으로 합니다. 해당 보일러픝레이트는 다음에라도 봇을 빠르게 만들고 싶으실 때 사용하실 수 있습니다. Discord.js TypeScript Boilerplate안녕하세요! 지난 시간에는 테스트 코드 작성과 디버깅 팁에 대해 알아봤습니다. 이제 우리 봇은 안정적이고 유지보수하기 쉬운 상태가 되었죠.오늘은 좀 더 고급 주제를 다뤄보겠습니다. 바로 웹 기반 관리자 패널을 만드는 것입니다. 지금까지는 디스코드 명령어로만 봇을 관리해왔는데, 복잡한 설정이나 통계 확인 등은 웹 인터페이스가 훨씬 편리하거든요. 실제로 많은 대형 디스코드 봇들이 웹 대시보드를 제공하고 있습니다.이번 시간에는 Express.js를 사용해서 간단한 관리자 패널을 만들어보겠습..
[DiscordJS 봇 개발 튜토리얼] 12. 다국어 지원 시스템 만들기 (i18n): 전 세계와 소통하자!
·
DiscordJS 개발 튜토리얼
해당 글은, 제가 작성한 Discord.js 보일러플레이트를 기반으로 합니다. 해당 보일러픝레이트는 다음에라도 봇을 빠르게 만들고 싶으실 때 사용하실 수 있습니다. Discord.js TypeScript Boilerplate안녕하세요! 지난 시간에는 반응 기반 기능들을 만들어서 사용자와의 상호작용을 더욱 직관적으로 만들어봤습니다. 이제 우리 봇이 점점 완성도가 높아지고 있죠?오늘은 봇을 국제적으로 사용할 수 있도록 다국어 지원 시스템을 구축해보겠습니다. 한국어로만 동작하는 봇도 좋지만, 영어, 일본어, 중국어 등 다양한 언어를 지원한다면 훨씬 더 많은 사용자들이 편리하게 사용할 수 있겠죠?실제로 Discord 자체도 Discord의 언어 설정에 따라 슬래시 명령어의 이름과 설명이 자동으로 번역되어 표시됩..