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

# Server Bank

> A player-run bank that accepts deposits, issues loans, and employs managers and cashiers.

# Server Bank

> A player-run bank that accepts deposits, issues loans, and employs managers and cashiers.

## Overview

The server bank is a community-run financial institution. Any server can propose one — once 3 moderators approve it, the bank is chartered with a **\$3,000,000** starting vault. Members can deposit, take loans, and earn reputation by repaying on time.

*Alias: `;sbank`*

***

## Bank status

<Tabs>
  <Tab title="Syntax">
    ```bash theme={null} theme={null}
    ;serverbank status
    ```

    Shows the bank's vault balance, debt, total customer deposits, interest rate, active loan count, and staff list.
  </Tab>

  <Tab title="Example">
    ```bash theme={null} theme={null}
    ;serverbank status
    ```

    Shows the bank's vault balance, debt, total customer deposits, interest rate, active loan count, and staff list.
  </Tab>
</Tabs>

***

## Proposing & approving a bank

<AccordionGroup>
  <Accordion title="Propose a bank">
    <Tabs>
      <Tab title="Syntax">
        ```bash theme={null} theme={null}
        ;serverbank propose (name)
        ```

        Proposes a new bank for this server. Name must be 3–32 characters. Requires 3 moderator approvals before the bank is chartered.
      </Tab>

      <Tab title="Example">
        ```bash theme={null} theme={null}
        ;serverbank propose First National
        ```

        Proposes a new bank for this server. Name must be 3–32 characters. Requires 3 moderator approvals before the bank is chartered.
      </Tab>
    </Tabs>
  </Accordion>

  <Accordion title="Approve a proposal">
    <Tabs>
      <Tab title="Syntax">
        ```bash theme={null} theme={null}
        ;serverbank approve
        ```

        Approve the pending bank proposal. Requires **Manage Server**, **Manage Channels**, **Kick Members**, or **Ban Members**. Once 3 mods approve, the bank is chartered.
      </Tab>

      <Tab title="Example">
        ```bash theme={null} theme={null}
        ;serverbank approve
        ```

        Approve the pending bank proposal. Requires **Manage Server**, **Manage Channels**, **Kick Members**, or **Ban Members**. Once 3 mods approve, the bank is chartered.
      </Tab>
    </Tabs>
  </Accordion>
</AccordionGroup>

***

## Staff management

<Info>
  Bank manager only.
</Info>

<AccordionGroup>
  <Accordion title="Hire staff">
    <Tabs>
      <Tab title="Syntax">
        ```bash theme={null} theme={null}
        ;serverbank hire @member (role)
        ```

        Hire a member as `manager` or `cashier`. Managers can hire/fire staff and force-default overdue loans. Cashiers can collect and approve small loans.
      </Tab>

      <Tab title="Example">
        ```bash theme={null} theme={null}
        ;serverbank hire @zecroyn cashier
        ```

        Hire a member as `manager` or `cashier`. Managers can hire/fire staff and force-default overdue loans. Cashiers can collect and approve small loans.
      </Tab>
    </Tabs>
  </Accordion>

  <Accordion title="Fire staff">
    <Tabs>
      <Tab title="Syntax">
        ```bash theme={null} theme={null}
        ;serverbank fire @member
        ```

        Remove a staff member from the bank.
      </Tab>

      <Tab title="Example">
        ```bash theme={null} theme={null}
        ;serverbank fire @zecroyn
        ```

        Remove a staff member from the bank.
      </Tab>
    </Tabs>
  </Accordion>
</AccordionGroup>

***

## Rename the bank

<Info>
  Bank owner only — managers can't rename it.
</Info>

<Tabs>
  <Tab title="Syntax">
    ```bash theme={null} theme={null}
    ;serverbank rename (name)
    ```

    Name must be 3–32 characters.
  </Tab>

  <Tab title="Example">
    ```bash theme={null} theme={null}
    ;serverbank rename Raze Trust
    ```

    Renames the bank to *Raze Trust*. The new name shows up everywhere the old one did — status, loans, and transfers.
  </Tab>
</Tabs>

***

## Deposits & withdrawals

<AccordionGroup>
  <Accordion title="Deposit">
    <Tabs>
      <Tab title="Syntax">
        ```bash theme={null} theme={null}
        ;serverbank deposit (amount)
        ```

        Deposit money into your account at the server bank. Deducted from your wallet, tracked as your personal deposit.
      </Tab>

      <Tab title="Example">
        ```bash theme={null} theme={null}
        ;serverbank deposit 50000
        ```

        Deposit money into your account at the server bank. Deducted from your wallet, tracked as your personal deposit.
      </Tab>
    </Tabs>
  </Accordion>

  <Accordion title="Withdraw">
    <Tabs>
      <Tab title="Syntax">
        ```bash theme={null} theme={null}
        ;serverbank withdraw (amount)
        ```

        Withdraw from your personal deposits. Vault must have sufficient funds.
      </Tab>

      <Tab title="Example">
        ```bash theme={null} theme={null}
        ;serverbank withdraw 50000
        ```

        Withdraw from your personal deposits. Vault must have sufficient funds.
      </Tab>
    </Tabs>
  </Accordion>
</AccordionGroup>

***

## Loans

<AccordionGroup>
  <Accordion title="Take a loan">
    <Tabs>
      <Tab title="Syntax">
        ```bash theme={null} theme={null}
        ;serverbank loan (amount) (days)
        ```

        Request a loan of $5,000–$1,000,000 for a term of 1–30 days. Interest is applied on approval. Large amounts require staff approval. Only one active loan per user at a time.
      </Tab>

      <Tab title="Example">
        ```bash theme={null} theme={null}
        ;serverbank loan 50000 7
        ```

        Request a loan of $5,000–$1,000,000 for a term of 1–30 days. Interest is applied on approval. Large amounts require staff approval. Only one active loan per user at a time.
      </Tab>
    </Tabs>
  </Accordion>

  <Accordion title="Repay a loan">
    <Tabs>
      <Tab title="Syntax">
        ```bash theme={null} theme={null}
        ;serverbank repay
        ```

        Repay your outstanding loan in full. On-time repayment earns **+2 reputation**.
      </Tab>

      <Tab title="Example">
        ```bash theme={null} theme={null}
        ;serverbank repay
        ```

        Repay your outstanding loan in full. On-time repayment earns **+2 reputation**.
      </Tab>
    </Tabs>
  </Accordion>

  <Accordion title="Force default (staff)">
    <Tabs>
      <Tab title="Syntax">
        ```bash theme={null} theme={null}
        ;serverbank default @member
        ```

        Force-default an overdue borrower. Requires manager or cashier role. Effects on the borrower: 60-minute jail, bail = 50% of amount owed, **-10 reputation**.
      </Tab>

      <Tab title="Example">
        ```bash theme={null} theme={null}
        ;serverbank default @wanderer
        ```

        Force-default an overdue borrower. Requires manager or cashier role. Effects on the borrower: 60-minute jail, bail = 50% of amount owed, **-10 reputation**.
      </Tab>
    </Tabs>
  </Accordion>
</AccordionGroup>

<Warning>
  Defaulting on a loan results in jail time, heavy bail, and a significant reputation penalty. Repay before the due date.
</Warning>
