> For the complete documentation index, see [llms.txt](https://docs.savecord.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.savecord.io/information/public-vs.-custom-bot.md).

# 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>
