Skip to content

Commit 96ffd46

Browse files
authored
Add moderation features (#9)
* Add mod directory * Add moderation features * Add team command * Add tip for suspicious users
1 parent ffb7587 commit 96ffd46

5 files changed

Lines changed: 52 additions & 1 deletion

File tree

File renamed without changes.

‎docs/mod/reports.md‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# User Reports
2+
Let users report rule-breaking content and keep your server safe.
3+
4+
## Setup
5+
- Set up user reports with `/mod settings`.
6+
- Users can submit reports by right-clicking on a user or a message and selecting `Apps > Cookie > Report`.
7+
8+
## Permissions
9+
You can configure which moderators can manage reports by using `/team`.

‎docs/mod/team.md‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Team Management
2+
Manage roles of your server team and control who can access moderation features.
3+
4+
## Setup
5+
- Use the `/team` command to manage your server team.
6+
7+
!!! note "Administrators"
8+
Administrators always have full access to all moderation features and settings.
9+
10+
## Permissions
11+
You can assign the following permissions to team members:
12+
13+
- **Moderation:** Actions such as warns, timeouts, bans or management of user information.
14+
- **Immunity**: Make roles immune to penalties or automatic punishments.
15+
- **Messages:** Manage custom bot messages or message templates of the server.
16+
- **Miscellaneous:** Manage applications.

‎docs/mod/verification.md‎

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Verification
2+
Let users verify themselves to get access to the server.
3+
4+
## Setup
5+
1. Use `/mod settings` to get started.
6+
2. You can choose between three verification methods:
7+
- **Button**: Users can click a button to get verified.
8+
- **Multiple Buttons**: Users need to select the correct button to get verified.
9+
- **Modal**: Users need to enter a code in a modal form.
10+
3. Choose a role that users will receive upon successful verification.
11+
12+
## Suspicious Users
13+
Optionally, you can enable verification only for suspicious users.
14+
15+
- You can also choose to send a log message or assign a role when a suspicious user joins the server.
16+
17+
!!! tip "Define Suspicious Users"
18+
You can choose the following criteria to determine suspicious users:
19+
20+
- New accounts (created within the past X days)
21+
- Accounts without a profile picture
22+
- Accounts with suspicious usernames, e.g. ending with random numbers

‎mkdocs.yml‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,11 @@ nav:
6363
- ✨ Customization: customization.md
6464
- 🎲 Games: games.md
6565
- 🍪 Economy: economy.md
66-
- 🚬 Moderation: moderation.md
66+
- 🚬 Moderation:
67+
- mod/index.md
68+
- User Reports: mod/reports.md
69+
- Team: mod/team.md
70+
- Verification: mod/verification.md
6771
- 🧰 Server Features:
6872
- features/index.md
6973
- Birthday: features/birthday.md

0 commit comments

Comments
 (0)