본문 바로가기
디스코드 봇 상세한 사용법/MEE6 (미육)

🛠️ MEE6 - 서버 관리, 중재(Moderator)

by 뒬탕 2022. 3. 10.
반응형

 모더레이터(Moderator)는 MEE6의 기능 중 하나로, 디스코드 서버의 관리에 유용한 기능들을 모아놓은 것입니다. 금지어를 보내거나 도배를 했을 때 자동으로 메시지 삭제 및 경고를 합니다. 또 경고가 특정 수만큼 쌓였을 경우 자동으로 뮤트를 하거나 킥, 밴을 시켜줍니다. 또 특정 채널에는 사진이나 동영상, 명령어만 쓰도록 제한을 걸 수도 있습니다. 마지막으로 메시지 삭제나 설정을 바꾸는 명령어를 추가하고 로그도 특정 채널에 계속 저장되게 해 줍니다.

 

그럼 이제부터 MEE6를 이용한 서버 관리법에 대해 알아봅시다!

 

목차

    중간 관리자 역할 설정(Moderator Roles)

     디스코드에서 모더레이터(중재자, Moderator)는 보통 서버를 중간에서 관리하는 역할을 뜻합니다. MEE6에서는 중간 관리자 역할로 설정하면 서버 관리 기능에 영향받지 않습니다. 자동으로 도배방지 등의 관리 기능에 걸리지 않고, 관리 명령어가 통하지 않습니다. 하지만 여기에 역할을 추가한다 해서 관리 명령어를 쓸 수 있는 건 아니므로, 각 명령어마다 추가로 역할 추가를 해주셔야 합니다.(이에 대해서는 아래에서 더 자세히 살펴볼게요)

     

     역할 추가는 아래칸 안에서 맨 오른쪽 더하기(+) 아이콘을 눌러주시면 됩니다. 계속 이 더하기 아이콘을 눌러 역할을 여러 개 추가해주실 수 있습니다. 역할을 지우시려면 역할 왼쪽의 동그라미를 눌러주시면 됩니다.

     

    감사 로그 (Audit Logging)

     감사 로깅(Audit Logging)디스코드 서버에서 일어나는 모든 일의 기록을 저장해둘 수 있는 기능입니다. 디스코드 기본 기능으로도 감사 로그 기능이 있지만 많이 부실하죠. MEE6의 기능을 이용하면 디코 기본 감사 로그로 볼 수 없는 거까지 메시지로 알림 받으실 수 있습니다!

     

    감사 로그는 아래와 같은 과정으로 설정해주시면 됩니다.

     

    로깅 채널 설정 (Logging Channel)

    로그가 올라올 채널을 골라줍니다. 로그를 받으려면 꼭 설정해주셔야 합니다.

     

    알림 받을 이벤트 설정

    알림 받을 이벤트를 각 항목별로 맘대로 골라 설정해주실 수 있습니다. 자신이 필요한 항목만 알림 받도록 마음대로 설정해보세요!

     

    관리 이벤트 (Moderation Events)

    MEE6 봇으로 뮤트, 밴을 했을 때 로그를 남깁니다. 해당 이벤트의 대상자, 실시자, 이유, 기간 등이 같이 표시됩니다.

    • 멤버 뮤트 됨 (Member muted) 
    • 멤버 뮤트 풀림 (Member unmuted)
    • 관리 밴 됨 (Moderation ban)
    • 관리 밴 풀림 (Moderation unban)

     

    메시지 이벤트 (Message Event)

    메시지가 수정되거나 삭제됐을 때 로그를 남깁니다. 프리미엄 기능입니다.

    • 메시지 수정됨 (Message updated)
    • 메시지 삭제됨 (Message deleted)
    • 초대 링크 올라감 (Invite posted)

     

    아래쪽 무시할 채널(Ignored channels)을 설정하면 해당 채널에서는 메시지가 바뀌거나 삭제돼도 로그에 뜨지 않습니다. 내용을 숨기고픈 비밀스러운 채널이 있을 때 여기에 추가해두면 되겠지요!

     

    멤버 이벤트 (Member Events)

    멤버 닉네임이 변경되거나 서버에 출입하는 등 멤버에게 변경사항이 있을 때 로그를 남깁니다.

    • 닉네임 변경됨(Nickname changed)
    • 멤버 밴 됨 (Member banned)
    • 멤버 밴 풀림 (Member unbanned)
    • 멤버 서버 들어옴 (Member joined server)
    • 멤버 서버 나감 (Member left server)
    • 유저 업데이트됨 (User updated)

     

    역할 이벤트 (Role Events)

    역할이 바뀌거나 멤버가 역할을 얻거나 잃을 때 로그를 남깁니다.

    • 역할 만들어짐 (Role created)
    • 역할 업데이트됨 (Role updated)
    • 역할 삭제됨 (Role deleted)
    • 멤버가 가진 역할 바뀜 (Member roles changed)

     

    보이스 이벤트 (Voice Events)

    보이스 채널에 출입할 때 로그를 남깁니다. 누가 자꾸 보이스 채널에 들어왔다 나갔다 하는지(들낙) 확인할 때 좋겠지요!

    • 멤버가 보이스 채널에 들어옴 (Member joined voice channel)
    • 멤버가 보이스 채널에 나감 (Member left voice channel

     

    서버 이벤트 (Server Events)

    서버 정보가 수정되거나 서버 이모티콘이 수정됐을 때 로그를 남깁니다.

    • 서버 수정됨 (Server edited)
    • 이모지 업데이트됨 (Emojis updated)

     

    채널 이벤트 (Channel Events)

    채널이 바뀔 때 로그를 남깁니다.

    • 채널 생성됨 (Channel created)
    • 채널 업데이트됨 (Channel updated)
    • 채널 삭제됨 (Channel deleted)

     

    기타 설정

    • Do not log actions made by bots : 봇이 만드는 액션은 로그를 남기지 않고 무시합니다. 예를 들어 이 설정이 체크되어있으면 봇이 메시지를 수정해도 로그에 남지 않겠죠. 기본적으로는 체크해두시는 게 좋습니다.
    • Do not display user thumbnails : 유저 썸네일을 메시지에 표시하지 않습니다. 

     

    자동 관리(Auto-Moderator)

     MEE6 봇 관리 기능의 핵심입니다! 비속어, 도배 등 관리자가 설정한 금지될만한 행동을 하면 자동으로 메시지를 지우거나 경고를 하는 등 미리 정해둔 행동을 합니다. 어떤 단어가 비속어인지, 얼마나 도배해야 차단할 것인지, 어떤 역할은 면제할 것인지 등 세부적으로 설정도 가능합니다.

     

    자동 관리 설정하기

    우선 원하는 항목을 클릭한 다음 4가지 옵션 중 하나를 선택해줍니다. 뜻은 아래와 같습니다.

    • Disable : 아무것도 하지 않습니다.
    • Delete Message : 문제가 일어난 해당 메시지를 지웁니다
    • Warn Member : 해당 사람에게 경고를 줍니다. 아래에서 설명한 자동 액션 (Automated Actions) 기능과 연계해서 사용하면 자동으로 뮤트, 킥, 벤을 시킬 수도 있습니다.
    • Delete Message & Warn Member : 메시지를 삭제하는 동시에 경고를 줍니다.

     

    원하는 옵션을 선택하셨으면 이제 오른쪽 위의 아이콘을 눌러 설정창을 켜줍니다.

     

    그럼 위와 같은 화면이 나옵니다. 각 항목별 설명은 다음과 같습니다.

    • Ignored Channel : 설정된 행동을 했어도 무시하는 채널을 고릅니다. 
    • Allowed Roles : 설정된 행동을 할 수 있는 역할을 고릅니다.
    • 항목별 설정 : 각 항목별로 차이가 있는 세부 설정입니다. 비속어(Bad Words) 같은 몇몇 설정들은 이 설정을 해두셔야 정상 작동합니다.

     

    자동 관리 목록

    비속어 (Bad words)

    설정한 금지 단어가 메시지에 포함되어 있을 때 작동합니다. 

    단어는 세부 설정에서 입력해주셔야 정상 작동합니다. 여기에 금지할 욕설이나 비속어를 넣어주세요. 꼭 그게 아니더라도 금지하고픈 단어를 넣어주셔도 됩니다. 예를 들어 다른 서버 초대 링크를 금지시키고 싶으시면, discord.g를 금지어로 넣는 것도 좋은 방법이겠지요.

     

    반복되는 문자 (Repeated text)

    반복해서 같은 문자가 보내질 때 제제합니다. 주의하실 점은 이 설정을 해두시면 ㅋㅋㅋㅋㅋ와 같은 감정표현도 제한될 수 있어요.

     

    기타 자동 관리 항목

    • 서버 초대장 (Server invites) : 프리미엄 기능입니다. 비속어 설정으로 비슷하게 구현 가능합니다.
    • 외부 링크 (External links) : 프리미엄 기능입니다. 비속어 설정으로 비슷하게 구현 가능합니다.
    • 과도한 빈칸 (Excessive caps) : 메시지의 70% 이상이 빈칸이면 제제합니다.
    • 과도한 이모지 (Excessive emojis) : 연속으로 반복해서 이모지를 쓰면 제제합니다. 기준값을 조절할 수 있으며 기본값은 7입니다.
    • 과도한 스포일러(Excessive spoilers) : 스포일러 태그를 너무 많이 달았을 경우 제제합니다.
    • 과도한 멘션(Excessive mentions)
    • 자르고 (Zalgo) : 아래와 같이 텍스트의 위아래로 과도한 특수문자가 있는 경우를 뜻합니다.

     

    T̞̘̘̖̖̪͍̖͉̏̒̈̋́̂͗h͖͍̜̪̗̜́̏͆͒̌̐͛î̥̪͚͎͂̒̑́̔͑̈̅́s͉̱͇̩̮͑̇̍̍̇̑ î̭̭̮͍͙͕̪̔̇͗̑s̰̲͈͈̮̠̣̣̗̐̀̏͊̿͋̾̓̾ Z̞͎̰̲͇͗́́͂̒̓̃̋̿ǎ̠̬̦̜̩͋̓̍̎̏̄͆̓̽̋ͅg̟̭̜̘͈̒́͌͑̀͌̂͑̃̊l͎͉̣͕̯͔̎͛̾͑̍͆ͅṑ͔̙̬͓̙̫͐̐̚ͅ.̩̥̮͓͉̇̔̿̾̒̑̎̃.̦̪̟̜̬̭̬̖̓̑͐̈́̂͊.̮̦̱͉͎̗̯͊̈́̋̿́̎̑̄̀͊̚

     

    자동 액션 (Automated Actions)

     

    자동 액션경고 수에 따라 자동으로 뮤트, 킥, 벤을 해주는 기능입니다. 경고는 자동 관리(Auto-Moderator) 또는 수동 명령어(/warn)로 멤버들에게 주게 됩니다. 설정하시려면 아래 Add action을 눌러주세요. 2번처럼 나타났으면 여기서 흰색 상자를 눌러 내용을 수정해주시면 됩니다.

     

     

    첫 번째 상자를 누르면 경고를 당한 사람에게 하는 행동을 바꿉니다. 밴(ban), 잠시 밴(temp ban), 뮤트(mute), 잠시 뮤트(temp mute), 킥(kick)이 있습니다. 잠시 밴이나 잠시 뮤트의 경우에는 위 사진처럼 뒤쪽에 지속시간을 입력해주셔야 합니다.

     

    두 번째는 경고(infractions) 수입니다. 원하는 숫자를 입력해주시면 됩니다.

     

    마지막은 기준 시간입니다. 입력한 시간 내에 앞에서 정한 경고 개수 이상의 경고를 받으면 행동이 일어납니다. 그러니 실수로 한 두 번 어긴 것으로 처벌받는 걸 막을 수 있지요.

     

     자동 액션은 여러 개 동시 적용이 가능합니다. 예를 들어 30분에 경고 1회면 잠시 뮤트 1분, 5회면 킥, 10회면 벤이 되도록 짤 수도 있습니다.

     

    목적이 고정된 채널 (Restricted channels)

     채널 목적 고정하기 (Restricted channels)채널마다 특정 종류의 메시지만 보낼 수 있도록 만드는 기능입니다. 명령어만 보내는 채널을 만들거나 사진, 비디오만 보내는 채널로 만듭니다. 채널에 맞지 않는 메시지를 보내면 자동으로 MEE6봇이 지워줍니다.

     

    우선 목적이 고정된 채널을 만드시려면 Add channel 버튼을 눌러줍니다. 그리고 왼쪽에서 채널을 골라줍니다. 그리고 오른쪽에서 허용할 행동을 골라줍니다. 커맨드(Command)를 체크하시면 봇의 슬래시 명령어만 사용할 수 있습니다. 이미지(Images)를 선택하시면 이미지만 올릴 수 있습니다. 비디오(Videos)를 선택하시면 비디오만 올릴 수 있습니다.

     

    아래 Send a messgae to the author one message deletion을 체크하면 메시지가 왜 지워졌는지 메시지를 보낸 사람에게 개인 메시지로 안내해줍니다. Reply in the channel on message deletion를 체크하면 해당 채널에 바로 안내 메시지를 보내줍니다. 채널이 지저분해지지 않도록 하려면 아래는 선택하지 않는 게 좋겠지요.

     

    명령어 (Commands)

     MEE6에는 서버 관리에 편한 여러 명령어들이 있습니다. 상대방을 뮤트 하거나 채널을 슬로 모드로 바꾸거나 메시지를 지우거나 할 수 있지요!

     

    명령어의 종류

    멤버 관리 명령어

    • /mute : 멘션을 하면 해당 멤버를 뮤트 시킵니다.
    • /tempmute : 멘션과 지속시간을 입력하면 잠시 뮤트 시킵니다.
    • /unmute : 멘션 한 멤버의 뮤트를 풉니다.
    • /ban : 멘션을 하면 해당 멤버를 벤 시킵니다.
    • /tempban : 멘션과 지속시간을 입력하면 잠시 벤 시킵니다.
    • /unban : 멘션 한 멤버의 벤을 풉니다.
    • /kick : 멘션 한 멤버를 킥시킵니다.

     

    경고 관련 명령어

    • /warn : 해당 멤버에게 경고를 줍니다.
    • /infractions : 해당 멤버가 얼마나 경고를 받았는지 확인합니다.
    • /clear-all-infractions : 서버의 모든 경고를 한 번에 없앱니다.

     

     

     

    서버 관리 명령어 

    • /clear : 수를 입력하면 해당 수만큼의 메시지를 채널에서 삭제합니다.
    • /slowmode : 해당 채널을 슬로우 모드로 바꿉니다. 지속 시간을 입력할 수도, 아니면 단순히 켰다 킬 수도 있습니다.

     

    정보 확인

    • /role-info : 해당 역할의 정보를 확인합니다. 몇 명이 이 역할을 가지고 있는지 등의 정보가 표시됩니다.
    • /server-info : 서버의 정보가 표시됩니다.
    • /user-info : 해당 유저에 대한 정보가 표시됩니다. 언제 서버에 들어왔는지, 디스코드는 언제부터 시작했는지, 부스팅은 언제부터 했는지 등 꽤 상세한 정보를 얻으실 수 있습니다.

     

    명령어 상세 설정

     명령어는 왼쪽의 체크를 눌러서 활성화/비활성화시킬 수 있습니다. 맨 오른쪽의 연필 모양 아이콘(✏️)을 클릭하면 해당 명령어를 세부적으로 설정할 수 있습니다.

     

    위 쪽의 권한(Permissions)은 명령어를 쓸 수 있는 권한을 바꿉니다.

    • 허용된 역할(Allowed Roles) : 여기에 추가한 역할을 가진 사람은 이 명령어를 사용할 수 있습니다. 중간 관리자 역할을 여기다가 넣어주세요. 만약 모두가 이 명령어를 사용하게 하고프면 @everyone을 추가하시면 됩니다.
    • 금지된 역할(Banned Roles) : 여기에 추가한 역할을 가진 사람은 이 명령어를 사용할 수 없습니다.
    • 금지된 채널(Banned Channels) : 여기에 추가한 채널에서는 이 명령어를 사용할 수 없습니다.

     

    추가 설정(Additional settings)으로는 다음과 같은 것이 있습니다.

    • 쿨타임(Cooldown) : 명령어를 얼마나 자주 쓸 수 있는지 정합니다. 유저 쿨다운과 서버 쿨다운으로 나누어져 있습니다.
    • 비밀로 답장하기 (Send private response) : 명령어를 쓰면 개인 DM으로 답을 해줍니다.
    • 쓴 명령어 삭제하기 (Delete command usage) : 명령어를 입력하느라 썼던 메시지를 삭제해줍니다. 채널을 좀 더 깔끔하게 만들어줍니다. (접두사 ! 방식으로 명령어를 입력할 때만 적용됩니다. 슬래쉬 명령어를 사용할 경우에는 무시하셔도 됩니다.) 
    • 커맨드 답장하지 않기(Do not reply to command) : 커맨드를 입력했을 때 반응하는 메시지를 보내지 않습니다. 서버 정보 확인 명령어들에서는 체크하지 말아 주세요.

     

    마치며

    지금까지 미육 봇에서 서버를 관리하는 법에 대해 알아봤습니다. 궁금한 사항이 있으시면 저한테 물어봐주세요!

     

    또 언제든지 궁금한 내용이 있으면 댓글을 달아주시거나
    화면 왼쪽 아래의 디스코드 아이콘을 누르면 실시간으로 답해드립니다!
    (아이콘이 보이지 않는다면 에드 블록을 꺼주세요)

    Feed & Back 서버 아바타
    https://discord.link/feedbackblog

    또 위 초대 링크를 눌러 Feed & Back 서버에 들어오시면
    블로그의 새 글을 알림 받고
    디스코드, 디코 봇 프로그래밍에 대해 질문할 수 있어요!
    반응형
    그리드형

    댓글