# Setup Telegram Mods

#### You:
how to setup mods in telegram groups that can only delete messages

#### ChatGPT:
If by "mods" you mean **group administrators with limited permissions**, Telegram lets you create admins who can only perform specific actions, including deleting messages.

### On Telegram Mobile (Android or iPhone)

1. Open the group.
2. Tap the group name at the top.
3. Go to **Administrators**.
4. Tap **Add Admin**.
5. Select the person you want to make a moderator.
6. You'll see a list of permissions. Turn **off everything** except:
   - **Delete Messages**

You can leave permissions like these disabled:

- Change Group Info
- Invite Users via Link
- Pin Messages
- Manage Video Chats
- Add New Admins
- Remain Anonymous

The moderator will then only be able to remove messages and won't be able to change settings or promote others.

### On Telegram Desktop

1. Open the group.
2. Click the group name.
3. Go to **Manage Group** → **Administrators**.
4. Click **Add Administrator**.
5. Choose the user.
6. Enable only **Delete Messages** and disable all other permissions.
7. Save.

### If you need automated moderation

You can also add bots such as:

- Combot
- Rose Bot

These bots can automatically delete spam, links, or messages matching certain rules without giving human moderators broader powers.

If you're managing a **supergroup**, **forum group**, or want moderators to delete messages only in certain topics, I can explain those setups as well.


#### You:
also mute with rose bot

#### ChatGPT:
Yes. A common setup is:

### 1. Give human moderators only message deletion rights

In **Group → Administrators → Add Admin**, enable only:

- ✅ Delete Messages
- ❌ Everything else

This lets them clean up chats without changing settings or banning users.

### 2. Add Rose Bot

Make Rose an administrator and give it permissions to:

- Delete messages
- Restrict members
- Ban users (optional)

### 3. Allow moderators to mute users through Rose

In Rose, you can grant trusted users access to moderation commands without making them Telegram admins. For example:

```
/promote @username can_restrict
```

or use Rose's web dashboard to assign moderator privileges.

Then moderators can use commands such as:

```
/mute @username
```

Mute for a specific time:

```
/tmute @username 1h
/tmute @username 1d
```

Unmute:

```
/unmute @username
```

Delete a message and mute the sender:

```
/smute @username
```

### Example setup

| Role             | Telegram Permissions | Rose Permissions      |
| ---------------- | -------------------- | --------------------- |
| Moderator        | Delete Messages only | Restrict users (mute) |
| Senior Moderator | Delete Messages      | Restrict + Ban        |
| Owner/Admin      | Full admin rights    | Full access           |

This way moderators can **delete messages manually and mute troublemakers via Rose** without having broader Telegram administrative powers.


#### You:
how do i setup roles on rose

#### ChatGPT:
Rose doesn't have a separate "role" system like Discord bots. It uses **Telegram admin permissions**. Whatever permissions a user has as a Telegram admin determine what they can do through Rose. ([missrose.org](https://missrose.org/docs/moderation/admins/?utm_source=chatgpt.com))

### Method 1: Create moderator roles with Telegram admins

#### Message Moderator

1. **Group → Administrators → Add Admin**
2. Enable:
   - ✅ Delete Messages
3. Disable everything else.

They will be able to use:

```text
/del
/purge
```

but not mute or ban users. ([missrose.org](https://missrose.org/docs/moderation/admins/?utm_source=chatgpt.com))

#### Chat Moderator

Enable:

- ✅ Delete Messages
- ✅ Ban Users

With those permissions, they can also use:

```text
/mute
/tmute
/unmute
/kick
/ban
/tban
```

through Rose. ([missrose.org](https://missrose.org/docs/moderation/admins/?utm_source=chatgpt.com))

#### Senior Moderator

Enable:

- Delete Messages
- Ban Users
- Pin Messages

They can additionally use:

```text
/pin
/permapin
```

### Method 2: Promote users through Rose

Reply to a user's message and run:

```text
/promote
```

or

```text
/promote @username
```

Rose will give the user the permissions that both **you and Rose** possess (except adding admins). ([missrose.org](https://missrose.org/docs/moderation/admins/?utm_source=chatgpt.com))

### Example hierarchy

| Role             | Delete | Mute/Ban | Pin | Settings |
| ---------------- | :----: | :------: | :-: | :------: |
| Helper           |    ✓   |     ✗    |  ✗  |     ✗    |
| Moderator        |    ✓   |     ✓    |  ✗  |     ✗    |
| Senior Moderator |    ✓   |     ✓    |  ✓  |     ✗    |
| Admin            |    ✓   |     ✓    |  ✓  |     ✓    |

If you're trying to set up a large community (1000+ members), I can show you a common Rose setup with **Helpers**, **Moderators**, **Senior Mods**, and **Admins**, including which Telegram permissions each role should have.


#### You:
Show me a common Rose setup with Helpers, Moderators, Senior Mods, and Admins including which Telegram permissions each role should have

#### ChatGPT:
Here's a common structure used in medium and large Telegram communities with Rose Bot.

## 🟢 Helpers

**Purpose:** Keep chat clean and assist users.

### Telegram permissions

- ✅ Delete Messages
- ❌ Manage Chat
- ❌ Ban Users
- ❌ Invite Users
- ❌ Pin Messages
- ❌ Add Admins

### What they can do

- Remove spam and off-topic messages.
- Use:

```text id="am43px"
/del
/purge
```

### Typical requirements

- New staff members.
- Trusted regulars.

---

## 🟡 Moderators

**Purpose:** Handle rulebreakers.

### Telegram permissions

- ✅ Delete Messages
- ✅ Ban Users (needed for mute/ban commands)
- ❌ Pin Messages
- ❌ Manage Chat
- ❌ Add Admins

### What they can do

- Delete messages.
- Mute users.
- Ban and kick users.
- Warn users.

### Rose commands

```text id="v65nza"
/warn
/mute
/tmute
/unmute
/kick
/ban
/tban
```

---

## 🟠 Senior Moderators

**Purpose:** Oversee moderation and announcements.

### Telegram permissions

- ✅ Delete Messages
- ✅ Ban Users
- ✅ Pin Messages
- ✅ Manage Video Chats (optional)
- ❌ Add Admins

### What they can do

- Everything moderators can do.
- Pin important announcements.
- Coordinate events and discussions.

### Rose commands

```text id="f6x8qz"
/pin
/permapin
```

---

## 🔴 Administrators

**Purpose:** Manage the community.

### Telegram permissions

- ✅ Change Group Info
- ✅ Delete Messages
- ✅ Ban Users
- ✅ Pin Messages
- ✅ Invite Users via Link
- ✅ Manage Video Chats
- ❌ Add New Admins (unless they're owners)

### What they can do

- Configure Rose.
- Set filters and welcome messages.
- Manage federation bans.
- Manage staff.

### Rose commands

```text id="h0bxtw"
/setrules
/setwelcome
/filter
/lock
/unlock
/fban
```

---

## 👑 Owner

Usually only one or two people.

### Telegram permissions

- ✅ All permissions, including:
  - Add New Admins
  - Anonymous Admin (optional)

### Responsibilities

- Bot setup.
- Staff promotions.
- Major policy decisions.
- Backup and security.

---

## Example hierarchy

| Role       | Delete | Mute/Ban | Pin | Change Group Info | Add Admins |
| ---------- | :----: | :------: | :-: | :---------------: | :--------: |
| Helper     |    ✅   |     ❌    |  ❌  |         ❌         |      ❌     |
| Moderator  |    ✅   |     ✅    |  ❌  |         ❌         |      ❌     |
| Senior Mod |    ✅   |     ✅    |  ✅  |         ❌         |      ❌     |
| Admin      |    ✅   |     ✅    |  ✅  |         ✅         |      ❌     |
| Owner      |    ✅   |     ✅    |  ✅  |         ✅         |      ✅     |

For groups with **5,000-50,000 members**, many communities also add a **Trial Mod** rank between Helper and Moderator, where members only have **Delete Messages** for a few weeks before receiving mute and ban powers.


#### You:
how do i make these roles??? like i need a role with mute and delete messages. rigth now

#### ChatGPT:
Telegram itself doesn't support named roles like "Moderator" or "Senior Mod". Instead, you create each "role" by assigning different admin permissions and optionally giving them a custom title.

To create a role that can **delete messages and mute users**:

1. Open your group.
2. Tap the group name.
3. Go to **Administrators**.
4. Tap **Add Admin**.
5. Select the user.
6. Set these permissions:

- ✅ **Delete Messages**
- ✅ **Ban Users** (Telegram calls this "Ban Users" or "Restrict Members"; Rose needs this permission to mute users)
- ❌ Change Group Info
- ❌ Invite Users via Link
- ❌ Pin Messages (optional)
- ❌ Add New Admins

7. In the **Custom Title** field, enter something like:

- `Moderator`
- `Mod`
- `Chat Moderator`

8. Save.

Now that person will appear as **Moderator** in the group and will be able to:

```text
/mute @user
/tmute @user 1h
/unmute @user
/del
/purge
/ban @user
```

through Rose Bot.

### If you want multiple people with the same role

You must repeat this process for each person. Telegram doesn't have a system where you create a role once and assign it to many users like Discord does. The closest equivalent is giving several admins the same permissions and the same custom title.
