> For the complete documentation index, see [llms.txt](https://versatileguide.gitbook.io/untitled/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://versatileguide.gitbook.io/untitled/features/message-bot.md).

# 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 ](/untitled/cookies/cookies.md)and [proxies](/untitled/proxies/where-to-find-proxies/paid-proxies.md)
* Alternatively you can use the [cookie pool](/untitled/cookies/cookie-pool.md) and the [proxy pool](/untitled/proxies/proxy-pool.md)
* 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](/untitled/features/message-privacy-settings-changer.md) 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](/untitled/features/user-id-scraper.md) 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.
