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

# System Messages

> Welcome messages, boost messages, and sticky messages.

<Note>
  Message feature commands require Manage Server permissions to use.
</Note>

## Welcome Messages

<AccordionGroup>
  <Accordion title="Add welcome message" icon="user-plus">
    <CodeGroup>
      ```javascript syntax theme={null}
      /welcome add
      ```

      ```javascript example theme={null}
      /welcome add
      ```
    </CodeGroup>
  </Accordion>

  <Accordion title="Delete welcome message" icon="trash">
    <CodeGroup>
      ```javascript syntax theme={null}
      /welcome delete
      ```

      ```javascript example theme={null}
      /welcome delete
      ```
    </CodeGroup>
  </Accordion>

  <Accordion title="List welcome messages" icon="list">
    <CodeGroup>
      ```javascript syntax theme={null}
      /welcome list
      ```

      ```javascript example theme={null}
      /welcome list
      ```
    </CodeGroup>
  </Accordion>

  <Accordion title="Test welcome message" icon="flask">
    <CodeGroup>
      ```javascript syntax theme={null}
      /welcome test
      ```

      ```javascript example theme={null}
      /welcome test
      ```
    </CodeGroup>
  </Accordion>
</AccordionGroup>

## Ping on Join

<AccordionGroup>
  <Accordion title="Add ping on join" icon="bell">
    <CodeGroup>
      ```javascript syntax theme={null}
      /pingonjoin add
      ```

      ```javascript example theme={null}
      /pingonjoin add
      ```
    </CodeGroup>
  </Accordion>

  <Accordion title="Remove ping on join" icon="bell-slash">
    <CodeGroup>
      ```javascript syntax theme={null}
      /pingonjoin remove
      ```

      ```javascript example theme={null}
      /pingonjoin remove
      ```
    </CodeGroup>
  </Accordion>

  <Accordion title="List ping on joins" icon="list">
    <CodeGroup>
      ```javascript syntax theme={null}
      /pingonjoin list
      ```

      ```javascript example theme={null}
      /pingonjoin list
      ```
    </CodeGroup>
  </Accordion>
</AccordionGroup>

## Boost Messages

<AccordionGroup>
  <Accordion title="Add boost message" icon="rocket">
    <CodeGroup>
      ```javascript syntax theme={null}
      /boostmessage add
      ```

      ```javascript example theme={null}
      /boostmessage add
      ```
    </CodeGroup>
  </Accordion>

  <Accordion title="List boost messages" icon="list">
    <CodeGroup>
      ```javascript syntax theme={null}
      /boostmessage list
      ```

      ```javascript example theme={null}
      /boostmessage list
      ```
    </CodeGroup>
  </Accordion>

  <Accordion title="Delete boost message" icon="trash">
    <CodeGroup>
      ```javascript syntax theme={null}
      /boostmessage delete
      ```

      ```javascript example theme={null}
      /boostmessage delete
      ```
    </CodeGroup>
  </Accordion>

  <Accordion title="Test boost message" icon="flask">
    <CodeGroup>
      ```javascript syntax theme={null}
      /boostmessage test
      ```

      ```javascript example theme={null}
      /boostmessage test
      ```
    </CodeGroup>
  </Accordion>
</AccordionGroup>

## Sticky Messages

<AccordionGroup>
  <Accordion title="Add sticky message" icon="thumbtack">
    <CodeGroup>
      ```javascript syntax theme={null}
      /stickymessage add
      ```

      ```javascript example theme={null}
      /stickymessage add
      ```
    </CodeGroup>
  </Accordion>

  <Accordion title="Delete sticky message" icon="trash">
    <CodeGroup>
      ```javascript syntax theme={null}
      /stickymessage delete
      ```

      ```javascript example theme={null}
      /stickymessage delete
      ```
    </CodeGroup>
  </Accordion>

  <Accordion title="List sticky messages" icon="list">
    <CodeGroup>
      ```javascript syntax theme={null}
      /stickymessage list
      ```

      ```javascript example theme={null}
      /stickymessage list
      ```
    </CodeGroup>
  </Accordion>
</AccordionGroup>
