> ## Documentation Index
> Fetch the complete documentation index at: https://docs.scrumpbot.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Confessions

> Anonymous confession system for your server

<Note>Requires **Manage Server** permission</Note>

<img src="https://scrumpbot.com/static/images/feature-confessions.png" alt="Confessions feature" className="w-full" />

## Setting Up Confessions

<Steps>
  <Step title="Enable confessions">
    Use `/confess-admin enable` to enable the confessions module for your server
  </Step>

  <Step title="Set confession channel">
    Use `/confess-admin set-confession-channel channel:` to set the channel where confessions will be posted

    * `channel:` = The channel where confessions will be posted anonymously (leave blank to remove)

    ```
    /confess-admin set-confession-channel channel: #confessions
    ```
  </Step>

  <Step title="Set log channel (optional)">
    Use `/confess-admin set-log-channel channel:` to set a channel for logging confession activity

    * `channel:` = The channel for logging (leave blank to remove)

    ```
    /confess-admin set-log-channel channel: #mod-logs
    ```
  </Step>
</Steps>

## Using Confessions

<Steps>
  <Step title="Submit a confession">
    Use `/confess confession:` to submit an anonymous confession

    * `confession:` = Your confession text
    * `replying_to:` = Confession ID to reply to (optional)
    * `image_url:` = URL of an image to include (optional)

    ```
    /confess confession: "I love this server so much! Everyone is so friendly here."
    ```
  </Step>
</Steps>

## Managing Confessions

<Steps>
  <Step title="Ban users from confessions">
    Use `/confess-admin ban-by-confession-id confession_id:` to ban a user who posted a specific confession

    * `confession_id:` = The ID of the confession to ban the user for

    ```
    /confess-admin ban-by-confession-id confession_id: 123
    ```
  </Step>

  <Step title="Unban users from confessions">
    Use `/confess-admin unban-by-confession-id confession_id:` to unban a user who posted a specific confession

    * `confession_id:` = The ID of the confession to unban the user for

    ```
    /confess-admin unban-by-confession-id confession_id: 123
    ```
  </Step>

  <Step title="Disable confessions">
    Use `/confess-admin disable` to disable the confessions module
  </Step>
</Steps>
