# Greet

## What are greet messages?

> Greet messages enable you to set up messages when a user joins your server. Apollo has a very customizable greeting system, with multiple features to help the user make a greet message of their own choice. The bot also provides some variables you can use to customise your greet message even more.&#x20;

{% hint style="info" %}
Greet module is disabled by default. Run `a!greet toggle`/ `/greet toggle`to enable it.
{% endhint %}

## Sub commands for the Greeter Module

### `a!greet toggle`

> This command either enables or disables greet messages. To enable or disable greet throughout the server just use `a!greet toggle`or `/greet toggle`.

### `a!greet message`

> This command sets the message to be used when greeting. You can put anything here and get creative by using apollo's various variables. You can set your custom message buy using **a!greet message \<message>**.

<figure><img src="https://1529724062-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMamhYDlJn583lofv3ZTW%2Fuploads%2FrqIFYUUoldme8aJRfr6v%2Fimage.png?alt=media&#x26;token=e496d338-8d15-4e6e-891c-9b100858bd64" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1529724062-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMamhYDlJn583lofv3ZTW%2Fuploads%2FJqV0fPcfPo65fztanjBn%2Fimage.png?alt=media&#x26;token=b6208bce-2fa3-4e04-b69e-33da36ea2207" alt=""><figcaption><p>greet message in action</p></figcaption></figure>

### `a!greet delafter`

> This command sets the time (in seconds) after which the greet message will be deleted.

<figure><img src="https://1529724062-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMamhYDlJn583lofv3ZTW%2Fuploads%2FvPJwkYAHnFyEb3WtsGKL%2FScreenshot%202023-05-16%20at%2012.31.37%20AM.png?alt=media&#x26;token=ca0df22b-6b74-4c94-8029-a7cf2d8ffa65" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
This command only accepts seconds and not any other time format.
{% endhint %}

### `a!greet settings`

> This command shows the configurations that you have set for the greet message, which includes the greet message, greet enabled channels, time after which the greet will be deleted and also a button to test out the greet message.

<figure><img src="https://1529724062-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMamhYDlJn583lofv3ZTW%2Fuploads%2Fl1AtB9ypdTLlARteBPEa%2Fimage.png?alt=media&#x26;token=9df407c7-ce54-460a-b1be-3fbaa43c2e00" alt=""><figcaption></figcaption></figure>

### a!greet reset

> This command resets all your greet configurations for the server and disables the greet module again.

<figure><img src="https://1529724062-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMamhYDlJn583lofv3ZTW%2Fuploads%2Fj1hD0h1MD9CpMVwnNV3x%2Fimage.png?alt=media&#x26;token=d6de2378-4c5f-4c94-8274-882b007dcee9" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Syntax usage:**

`<>` = Required argument (mandatory and must be included)

`[]` = Optional argument (not necessary to be included)
{% endhint %}
