노코드 봇 빌더, 바로 쓸 수 있는 직접 호스팅 템플릿, 또는 내 봇 이름과 아바타로 실행되는 화이트라벨 호스팅 봇을 사용하면 코딩 없이 Discord 봇을 만들 수 있습니다. 세 번째 방법은 서버도 필요 없고 지속적인 관리도 필요 없습니다. Discord Developer Portal에서 봇 애플리케이션을 만든 뒤, Noxyr의 커스텀 봇처럼 기능이 이미 구현된 플랫폼에 연결하면 됩니다.

A user's bot token runs on a Noxyr node and comes online as their own branded bot. Your token Noxyr node MyBot Online

방법 1: 노코드 봇 빌더

BotGhost 같은 도구를 사용하면 시각적 편집기에서 명령어를 조립할 수 있습니다. 트리거를 고르고, 동작을 고르고, 저장하면 끝입니다. 정말로 코드가 필요 없으며, 사용자 지정 명령어 몇 개, 자동 응답, 간단한 반응 역할 부여에 적합합니다. 다만 범위에 한계가 있습니다. 티켓 시스템, 결제가 가능한 상점, 안티너크 보안처럼 복잡한 기능을 블록 하나씩 만드는 것은 금방 느려집니다. 게다가 완성한 봇을 24시간 운영하려면 보통 빌더 요금과 별도로 유료 호스팅 비용이 추가로 듭니다.

방법 2: 템플릿을 직접 호스팅하기

discord.js나 discord.py용 오픈 소스 시작 봇이 많이 있으며, 최소한의 수정(봇 토큰, 접두사, 설정 파일 정도)만 하면 다운로드해서 실행할 수 있습니다. 이것은 가장 느슨한 의미에서의 "코딩 없음"입니다. 로직을 직접 작성하지는 않지만, 설정 값을 고칠 줄 알아야 하고, Node.js나 Python을 설치해야 하며, 어딘가에서 프로세스를 계속 실행해 둬야 합니다. 무료 호스트도 있지만, 전체 체인에서 가장 불안정한 부분입니다. 실제로 계속 켜져 있는 것과 그렇지 않은 것은 무료 Discord 봇 호스팅 가이드에서 다룹니다.

방법 3: 화이트라벨 호스팅 봇

코드도 호스팅도 필요 없는 방법입니다. 원하는 기능이 이미 갖춰진 플랫폼에서는 Discord Developer Portal에 내 봇 애플리케이션을 만들고, 그 토큰을 넘겨주기만 하면 됩니다. 그러면 플랫폼이 전체 기능 세트를 내 봇의 이름과 아바타로 실행합니다. Noxyr는 커스텀 봇으로 이 방식을 제공합니다. 티켓, 결제가 가능한 상품 카탈로그, 인보이스, 쿠폰, 리뷰, 경품 추첨, 투표, 인증, 환영 메시지, 안티너크 보안, AI 채팅 답장까지, 모두 애플리케이션에 붙인 이름으로 Noxyr 자체 인프라에서 실행됩니다. 그 후의 모든 설정은 코드가 아니라 웹 대시보드에서 합니다.

트레이드오프는 다른 호스팅 플랫폼과 같습니다. 존재하는 기능은 쓸 수 있지만, 그 밖의 맞춤 로직은 만들 수 없습니다. 기존 플랫폼이 제공하지 않는 기능을 가진 봇이 꼭 필요하다면, 방법 1이나 2가 그것을 실제로 만들 수 있는 선택지입니다.

단계별 안내: 코딩 없이 Discord 봇 만들기 (Noxyr 방식)

  1. Top.gg에서 Noxyr에 투표하세요. 유일한 비용입니다. 투표하면 12시간 동안 커스텀 봇 설정 양식이 열립니다.
  2. Discord Developer Portal을 여세요. discord.com/developers/applications에서 New Application을 누르세요. 봇 이름으로 원하는 이름을 입력하면 됩니다. 이 이름과 아바타가 서버에서 보이는 정보입니다.
  3. 필수 인텐트 두 가지를 켜세요. Bot 탭의 Privileged Gateway Intents에서 Server Members Intent와 Message Content Intent를 켜세요. 환영 메시지와 AI 답장에 이 두 가지가 필요하므로, Noxyr는 토큰을 받기 전에 둘 다 켜져 있는지 확인합니다.
  4. 토큰을 재설정하고 한 번만 복사하세요. Discord는 이 토큰을 딱 한 번만 보여 줍니다.
  5. 토큰을 커스텀 봇 페이지에 붙여넣으세요. Noxyr 대시보드의 커스텀 봇 페이지에 붙여넣으세요. 호스트를 고르거나, 여유가 있는 가장 빠른 노드를 자동으로 고르는 Automatic 그대로 두면 됩니다.
  6. Start my bot을 누르세요. 약 20초 안에 온라인 상태가 됩니다. 페이지에는 서버에 추가할 수 있는 초대 링크가 나타나며, 내 봇의 이름으로 모든 Noxyr 기능이 이미 작동합니다.

모든 화면과 투표 기간에 대한 자세한 내용은 커스텀 봇 전체 안내와 커스텀 봇 문서에서 확인할 수 있습니다. 실제 화면을 건드리기 전에 미리 보고 싶다면, 대화형 튜토리얼에 모의 대시보드가 있는 커스텀 봇 과정도 있습니다.

나에게 맞는 방법은 무엇일까

  • 사용자 지정 명령어 몇 개만 필요하고 그 이상은 원하지 않나요? 노코드 빌더가 가장 잘 맞습니다.
  • 설정 파일을 편집하고 호스트를 계속 켜 둘 수 있나요? 직접 호스팅하는 템플릿이 가장 많은 제어권을 주지만, 그만큼 관리 부담도 큽니다.
  • 티켓, 상점, 보안 등 전체 기능 세트를 내 이름으로 몇 분 안에 실행하고 싶나요? Noxyr 커스텀 봇 같은 화이트라벨 호스팅 봇이 바로 그런 용도이며, 무료입니다.

자주 묻는 질문

Noxyr 방식에는 프로그래밍 지식이 전혀 필요 없나요? 네, 필요 없습니다. Developer Portal에서 애플리케이션을 만들고 토큰을 붙여넣는 것은 코드가 아니라 몇 번의 클릭입니다.

이 방법은 정말 무료인가요? 네. Noxyr 자체는 무료이며, 커스텀 봇에는 Top.gg 투표 한 번만 필요합니다. 투표하면 12시간 동안 사용할 수 있고, 그 뒤 74시간의 유예 기간이 있어서 다시 투표하기 전까지 계속 쓸 수 있습니다.

화이트라벨 봇에 내 명령어를 추가할 수 있나요? 아니요. 화이트라벨 호스팅 봇은 플랫폼의 기능 세트를 내 이름으로 실행하는 것이지, 내 코드를 위한 프레임워크가 아닙니다. 맞춤 로직이 필요하다면 방법 1이나 2를 고려해야 합니다.

이미 일반 방식으로 봇을 초대했는데 나중에 이름을 바꾸고 싶다면요? 일반 방식으로 초대한 봇의 이름은 그 Discord 애플리케이션을 만든 사람의 것입니다. 커스텀 봇은 다릅니다. 처음부터 애플리케이션을 직접 소유하므로, 이름과 아바타를 첫날부터 내가 관리할 수 있습니다.

노코드 방식을 시도해 보고 싶으신가요? Noxyr를 무료로 추가하고 투표 한 번으로 커스텀 봇을 여세요. 아직 봇을 내 이름으로 실행만 하고 싶다면 시작하기 문서부터 보셔도 됩니다.