> For the complete documentation index, see [llms.txt](https://docs.ggwp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ggwp.com/kr/ggwp-discord/commands.md).

# 명령어

*참고: 아래 명령어에 대한 접근은 Discord 클라이언트에서 직접 사용할 수 있는 설정을 통해 제어할 수 있습니다*

## **회원 명령어**

다음 명령어들은 GGWP Discord Bot이 실행 중인 Discord 커뮤니티의 모든 구성원이 사용할 수 있습니다.&#x20;

#### 1. `/help`&#x20;

사용자가 사용할 수 있는 모든 명령어를 표시합니다.

<figure><img src="/files/bca7dab38538170075be14012d9fe35e07486ede" alt=""><figcaption></figcaption></figure>

#### 2. `/score`

사용자의 현재 평판 점수를 표시합니다.

<figure><img src="/files/ea29a432e6f8b956615471b958c41ce5c105b830" alt=""><figcaption></figcaption></figure>

#### 3. `/commend @member`&#x20;

서버의 특정 구성원에 대한 긍정적인 반응입니다. 이 명령은 해당 사용자를 칭찬하고 평판을 증가시킵니다. 현재 기본 제한은 한 달에 어느 사용자로부터든 5회의 칭찬을 받을 수 있습니다. 사용자는 하루에 최대 한 건의 칭찬을 할 수 있습니다. 이 명령은 메시지에 :thumbsup: 이모지로 반응할 때 자동으로 실행될 수도 있습니다.

<figure><img src="/files/9556c4001dbe6535ccf57d4dd88ac9679805a10c" alt=""><figcaption></figcaption></figure>

#### 4. `/report @member`&#x20;

서버의 특정 구성원에 대한 부정적인 반응입니다. 이 명령은 해당 사용자를 신고하고 평판을 감소시킵니다. 현재 기본 제한은 한 달에 어느 사용자로부터든 5회의 신고를 받을 수 있습니다. 사용자는 하루에 최대 한 건의 신고를 할 수 있습니다.

<figure><img src="/files/2573e951f0a674cf0820887a034b4bafbc09fa72" alt=""><figcaption></figcaption></figure>

## **관리자 명령어**

#### 1. `/leaderboard`  \[ `상위` 또는 `하위` ]&#x20;

평판 점수로 Discord 서버의 현재 상위 또는 하위 20명의 리더를 표시합니다. 인수로 상위(Top) 또는 하위(Bottom)를 지정하여 상위 또는 하위 20명을 볼 수 있습니다. 다음과 같은 출력을 생성합니다

```
"user", "roles", "reputation score"
```

* **사용자** - 해당 Discord 사용자
* **역할** - 해당 Discord 사용자의 역할
* **평판 점수** - 채팅 행동 및 받은 칭찬/신고를 기반으로 한 해당 Discord 사용자의 평판 점수

/export-leaderboard 명령의 리더보드 값은 CSV 형식으로 다음과 같은 출력을 생성하여 DM으로 첨부 파일로 전송합니다:

```
"member_id", "user", "date joined", "role", "reputation scor
e", "%negative messages", "%positive messages", "activity_rat
ing", "#commends", "#reported"
```

* **member\_id** - 사용자의 전체 Discord ID
* **사용자** - 사용자의 전체 Discord 사용자명
* **가입 날짜** - 해당 Discord 사용자가 서버에 가입한 날짜
* **역할** - Discord 서버에서 해당 사용자와 연결된 역할(들)
* **평판 점수** - 채팅 행동 및 받은 칭찬/신고를 기반으로 한 해당 Discord 사용자의 평판 점수
* **%부정적 메시지** - 시스템이 감지한 해당 사용자가 보낸 전체 메시지 중 부정적 메시지의 비율
* **%긍정적 메시지** - 시스템이 감지한 해당 사용자가 보낸 전체 메시지 중 긍정적 메시지의 비율
* **활동\_평가** - 해당 개별 사용자가 Discord 서버에서 얼마나 활발한지; 범위 \[0, 100]
* **#칭찬** - 사용자에게 주어진 총 칭찬 수&#x20;
* **#신고** - 사용자에 대해 제기된 총 신고 수

#### 2. `/export-leaderboard`  \[ `상위` 또는 `하위` ]&#x20;

Discord 서버의 현재 상위 또는 하위 100명의 리더와 해당 구성원들에 대한 추가 메타데이터 정보를 요청자가 다운로드할 수 있는 CSV 파일로 내보냅니다. 인수로 `상위` 또는 `하위` 를 지정하여 상위 또는 하위 구성원을 내보낼 수 있습니다.

#### 3. `/bottommembers`&#x20;

지난 `기간` (일 수) 동안 평판 점수 또는 사건 유형을 기준으로 길드의 하위 구성원 목록을 표시합니다. 응답에는 사용자명, 평판 점수(점수 `기준`) 또는 요청된 사건의 사건 수(사건 유형 `기준`) 및 가장 최근에 표시된 5개의 메시지가 포함됩니다. 예: “지난 10일 동안 언어적 괴롭힘 사건이 가장 많은 구성원은 누구인가?”와 같은 관리자의 질문에 유용합니다.&#x20;

입력 인수는 아래와 같습니다:

* **기간** - 고려할 지난 일수. 기본값은 7; 범위는 \[1-30]
* **기준** - 하위 구성원 선택 기준. 기본 기준은 전체 평판 점수입니다. 이는 기존 사건 유형 수(사용 중 명령에서 선택 가능한 목록에 표시되는 사용 가능한 사건 유형으로 대체할 수 있습니다)로 대체할 수 있습니다
* **수** - 반환될 구성원 수. 기본값은 10; 범위는 \[1, 1000]

<figure><img src="/files/9c9b1fcf5063c2eb4a6cd138e52fe38627996d92" alt=""><figcaption></figcaption></figure>

#### 4. `/review`&#x20;

주어진 Discord 구성원에 대해 최근 표시된 메시지 목록을 표시합니다.&#x20;

입력 인수는 아래와 같습니다:

* **구성원** - 검토가 필요한 구성원
* **수** - 표시할 최근 메시지 수. 기본값은 5; 최대값은 100

<figure><img src="/files/2eeed089dacc384ad76fa93014c5cde61a59525d" alt=""><figcaption></figcaption></figure>

#### 5. `/mute`

서버에서 Discord 구성원을 음소거합니다. 이 명령으로 음소거하려면 중재자 역할에 `구성원 시간 제한` 권한을 활성화해야 합니다. 봇 역할이 서버의 역할 계층에서 더 높은 위치에 있으면 중재자 역할을 음소거하거나 음소거 해제하는 것도 가능합니다.&#x20;

입력 인수는 아래와 같습니다:

* **구성원** - 음소거할 구성원&#x20;
* **일** - 적용할 음소거 일수. 범위 \[0, 28]
* **시간** - 적용할 음소거 시간 수. 범위 \[0, 23]
* **분** - 적용할 음소거 분 수. 범위 \[0, 59]

#### 6. `/unmute`&#x20;

음소거된 Discord 구성원의 음소거를 해제합니다.&#x20;

입력 인수는 아래와 같습니다:

* **구성원** - 음소거 해제할 구성원
