# Message bot

The message bot feature is used to send roblox players messages. Note: A lot of players have their messages disabled as that is a default setting when making a roblox account, so it's estimated that only 5-10 out of 100 profiles will have their messages enabled.

#### How to use the message bot?

* Firstly, make sure you've got [cookies ](https://versatileguide.gitbook.io/untitled/cookies)and [proxies](https://versatileguide.gitbook.io/untitled/proxies/where-to-find-proxies/paid-proxies)
* Alternatively you can use the [cookie pool](https://versatileguide.gitbook.io/untitled/cookies/cookie-pool) and the [proxy pool](https://versatileguide.gitbook.io/untitled/proxies/proxy-pool)
* Once you've got the cookies and the proxies, open the versatile folder
* Save the cookies in the `cookies.txt` file
* Save the proxies in the `proxies.txt` file
* Open up versatile
* Go to the [Message Privacy Settings Changer](https://versatileguide.gitbook.io/untitled/features/message-privacy-settings-changer) feature
* Run it on your cookies, so it changes the privacy settings of your cookies so you can send messages
* Once it has changed the settings of all cookies, go back to the versatile folder
* Open `MessageBot` folder
* Open `content.txt` file and write whatever message you want to be sent out, save file once done
* Open `subject.txt` and write the title you want your messages to have, save file once done
* Open `userids.txt` and add all [userIDs](https://versatileguide.gitbook.io/untitled/features/user-id-scraper) you want the message to be sent to, save file once done
* Reopen versatile and go to the message bot feature
* Change the configuration options to your liking (read below)
* Once done, click on start and you're good to go!

## Configuration options

**"threads"** - This determines the speed that Versatile runs at. To be specific, its the amount of requests Versatile will send simultaneously. We recommend a range from 20-100. (If in doubt, choose 35).

**"proxyless"** - Proxyless mode will not use any proxies, which means that you will be getting a lot of errors and failed requests. You should keep the proxyless option on false for this.

**"debug"** - Debug mode prints out error messages and shows info that versatile would usually hide. You should keep it on false for a better experience. Only enable it when asked by staff, so they can see what error you are having.


---

# 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://versatileguide.gitbook.io/untitled/features/message-bot.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.
