# Getting Started

[![Requires-Rule-Screening](https://img.shields.io/badge/WORKS%20WITH-RULE%20SCREENING-FEE75C?style=for-the-badge)](https://support.discord.com/hc/en-us/articles/1500000466882-Rules-Screening-FAQ)

Welcome messages are sent to a specific channel when a user joins a server and accepts the rule screening. They can be customized with special messages as well as images and gifs.

If you have rule screening enabled on your server, the welcome message will be sent when the user accepts the rules. Otherwise, the message will be sent immediately when a user joins.

Current command group

1. `/welcome enable`
2. `/welcome disable`
3. `/welcome show-config`

When setup starts, GateKeeper opens a modal so you can configure plain text or embed mode in one flow.

## Where to go next?

* **Setup welcome message** options by heading to the next page.

{% content-ref url="/pages/-MYkVXRxkUVPH9CwY53N" %}
[Setting Up Channel Messages](/welcome-message/enabling-disabling-message.md)
{% endcontent-ref %}

* **You may want to setup rule screening** if you haven't already (auto-role not required).

{% content-ref url="/pages/-MXc3\_lAtabKyleCXJZi" %}
[Getting Started](/rule-screening/getting-started.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.gatekeeperbot.net/welcome-message/getting-started.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
