# Public vs. Custom Bot

{% hint style="success" %}

### It's highly recommended to use Custom Bot if you can afford it. It gives you much more features and customization.

{% endhint %}

<table><thead><tr><th width="174.11515803191696">Public Bot</th><th>Custom Bot</th></tr></thead><tbody><tr><td> ❌ Not Possible to set your own name and avatar for a bot and verification.</td><td><span data-gb-custom-inline data-tag="emoji" data-code="2705">✅</span> Your Own Name &#x26; Avatar. All users are connected to your bot directly, so you have full access to them.</td></tr><tr><td>❌ Users must go to savecord link first and after that to the discord link. (you can see the example in our discord server)</td><td><span data-gb-custom-inline data-tag="emoji" data-code="2705">✅</span> In-app trustworthy pop up (you can see the example in our discord server)</td></tr><tr><td>❌ Can't DM Users on Join &#x26; Verification</td><td><span data-gb-custom-inline data-tag="emoji" data-code="2705">✅</span> Can DM Users on Join &#x26; Verification</td></tr><tr><td>❌ Not possible to create Server &#x26; Messages Backups</td><td><span data-gb-custom-inline data-tag="emoji" data-code="2705">✅</span> Server Settings &#x26; Messages Backups</td></tr><tr><td>❌ Not possible to set Custom Status &#x26; Edit Messages</td><td><span data-gb-custom-inline data-tag="emoji" data-code="2705">✅</span> Possible to customize the Status and all Messages the bot sends.</td></tr><tr><td>❌ Might be slower than Custom Bot due to rate limits by Discord API</td><td><span data-gb-custom-inline data-tag="emoji" data-code="2705">✅</span> Guaranteed 99.9% uptime &#x26; fast and stable work. Custom Bot has private rate limits. So your bot works &#x26; pulls members very fast like you are only 1 user.</td></tr></tbody></table>


---

# 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.savecord.io/information/public-vs.-custom-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.
