모듈, 변수, 설정 설명은 영어로 되어 있습니다. 봇이 Discord 안에서 말하는 그대로의 봇 자신의 말이며, 그곳에서도 아직 번역되지 않았습니다. 명령어는 이 사이트에 영어로 나열되며, Discord에서는 각 멤버 자신의 언어로 이름과 설명이 표시됩니다.
시작하기
세 가지를 이 순서대로 하세요. 두 번째가 사람들이 건너뛰는 단계이며, 봇이 아무것도 하지 않는 것처럼 보이는 이유입니다.
서버에 봇 추가
초대 링크를 사용하세요. 코드가 실제로 쓰는 권한 21개만 요청하며 그 외에는 아무것도 요청하지 않습니다. 어느 것이든 체크를 해제할 수 있으며, 기능이 권한을 하나 못 가지고 있으면 조용히 실패하지 않고 그 기능의 명령어가 나중에 알려 줍니다.
봇의 역할을 관리할 역할들 위로 옮기기
서버 설정 → 역할에서 sick을 그 역할들 위로 끌어 올리세요. Discord는 최고 역할이 봇 자신의 역할보다 위에 있는 사람에게는 어떤 봇도 차단, 추방, 타임아웃하거나 역할을 부여하지 못하게 합니다. 이것은 저희가 아니라 Discord의 규칙이며, 어떤 권한도 이를 무시할 수 없습니다.
기능 이름 입력하기
/welcome,/logs,/antinuke— 각각 모든 설정, 무엇이 설정되어 있는지, 아직 필요한 것과 그것을 채우는 줄, 그리고 그 기능에 필요한 권한을 봇이 가지고 있지 않을 때 실시간 경고를 보여 줍니다. 무언가를 설정하면 그 기능이 켜지며,off는 다시 끕니다. 대부분의 모듈은 설정하기 전에는 아무것도 하지 않으며, 처음부터 켜져 있는 몇 가지는 아래에 이름이 적혀 있습니다.
모듈: 35개
각 모듈은 카드에 있는 명령어로 설정합니다. 대부분은 설정할 때까지 기다리며, 봇이 들어온 순간부터 켜져 있는 예외는 Activity, AFK, Giveaways, Language, Text commands, Moderation log, Punishment ladder 및 Snipe입니다. 아래의 모든 카드에 어느 쪽인지 적혀 있습니다.
Activity
Count messages, voice time and channel usage, so the server can be reported on
AFK
Members can say they are away; anyone who mentions them is told
Applications
Openings people apply for, reviewed and voted on by staff
Automatic roles
Give roles to members the moment they join
Events
Sign-ups, reminders, attendance and what happened afterwards
Giveaways
Who can run a giveaway, and what the bot does when one ends
Goodbye messages
Say goodbye when a member leaves, with an optional card
Guild Management
Ranks, rosters, contributions, promotions, and who is due one
Join to create
A voice channel that makes members their own, with a control panel
Language
The language the bot answers in, in this server
Partnerships
Partner applications, verification, renewals and how announcements go out
Reviews
Ratings out of five with the whole review, posted where you choose
Starboard
Pin the messages a server reacts to onto a board of their own
Status rewards
Give a role to members who put something in their custom status
Text commands
Run commands with a prefix as well as with slash
Tickets
Private support channels members open from a panel
Welcome messages
Greet members when they join, with an optional card and DM
AI image scan
Send images to OpenAI’s model, and do what you choose with the bad ones
Anti-nuke
Catch mass channel, role and webhook destruction
Anti-raid
Catch coordinated floods of new accounts joining
Anti-spam
Catch message floods, repeated text and mass mentions
Appeals
Let banned and muted members appeal, with a staff vote
Auto-nuke
Wipe channels on a schedule, on a phrase, or when the server is under attack
Jail
Hold a member in one channel, and give their roles back after
Link filter
Block invites, phishing, and content that breaks Discord’s own rules
Moderation log
Record every moderation action to a channel
Moderator watch
Alert when one moderator takes an unusual number of actions
Pic perms
Images off for everyone, on for one role
Punishment ladder
Escalate automatically: what happens on a member’s 1st offence, 2nd, 3rd…
Server logs
Record edited and deleted messages, so nothing is lost
Snipe
Who can read back a deleted or edited message with /snipe
Webhook relay
Post a blocked message back through a webhook under its author’s name
Word blacklist
Block words before they are ever posted, using Discord AutoMod
Member screening
A risk profile for every account that joins, and why
Verification
Make new members prove they are a person before they can talk
메시지용 변수: 21개
봇이 보내도록 쓰는 메시지(환영 메시지나 /message로 만드는 무엇이든)에 중괄호로 묶어 입력하면, 메시지가 전송될 때 채워집니다. 기능이 채울 수 없는 변수(환영 메시지에는 채널이 없습니다)는 입력한 그대로 남습니다. 사람들이 고른 이름은 이스케이프되므로, 누구도 자기 이름으로 서식을 깨뜨릴 수 없습니다.
멤버
{user}Mentions the member · 그 밖에 {mention} 및 {user.mention}@alice{user.name}Their username, without a ping · 그 밖에 {username}alice{user.display}The name they show in this serverAlice{user.id}Their user ID123456789012345678{user.avatar}Link to their profile picture — works as an image or thumbnailhttps://cdn.discordapp.com/avatars/…{user.created}How long ago their account was made3 years ago{user.joined}How long ago they joined this server2 minutes ago서버
{server}The server’s name · 그 밖에 {server.name} 및 {guild}My Server{server.members}How many members the server has · 그 밖에 {count} 및 {membercount}1,234{server.members.ordinal}The member count as a place — welcome your 1,234th member1,234th{server.id}The server’s ID123456789012345678{server.icon}Link to the server icon — works as an image or thumbnailhttps://cdn.discordapp.com/icons/…{server.boosts}How many boosts the server has14{server.level}The server’s boost level, 0 to 32{server.owner}Mentions the server owner@owner채널
{channel}Links the channel · 그 밖에 {channel.mention}#general{channel.name}The channel’s name, without the linkgeneral{channel.id}The channel’s ID123456789012345678시간
{date}Today’s date, in each reader’s own format1 October 2026{time}The time now, in each reader’s own time zone14:05확률
{choose}One of several options at random — {choose:hi|hello|hey}hello초대가 요청하는 것
이 목록은 모듈과 명령어가 선언한 권한에서 생성되므로, 코드가 쓸 수 있는 바로 그 집합이며 부풀려진 요청이 아닙니다.
멤버 추방 멤버 차단 채널 관리 서버 관리 감사 로그 보기 채널 보기 메시지 보내기 메시지 관리 링크 첨부 파일 첨부 메시지 기록 보기 멤버 이동 닉네임 관리 역할 관리 웹후크 관리 이모지 및 스티커 관리 표현 관리 이벤트 관리 비공개 스레드 만들기 스레드에서 메시지 보내기 멤버 타임아웃