MoonlightBot beta is a public beta version of the bot that let users who want the upcoming features be able to try out these features before they get publicly released to MoonlightBot. Beta also gets bug fixes early.
To keep MoonlightBot beta in a server, any member with manage server permissions must be in the support server, to act as a point of contact for us. Failing to meet this requirement at any time will result in an automatic removal of the bot.
No, you don't need to clutter your server with two almost identical bots. As stated above, you can ask support for a data transfer, then remove stable. Transferrals are free and instant.
MoonlightBot beta shares most of the codebase with the verified MoonlightBot, which complies with Discord's requirements. Since those two bots do essentially the same things, you can add beta safely even if it doesn't have a checkmark.
Before any major breaking change is sent to beta, it's carefully reviewed in another test bot by both developers and volunteers. The chance of bugs is pretty low, and you can always report bugs for them to be fixed quickly, for a greater good.
A simple explanation of how beta works. If a bug is not found in beta, it will appear on stable, and you'll encounter it sooner or later anyways. Better fix it while it's still hot.
You can seamlessly switch to beta by asking for all your data to be transferred by a MoonlightBot Staff member. This operation usually takes a few minutes with no downtime. Join the support server so we can help you out with this.
Having MoonlightBot beta in a server requires someone with "Manage server" permission to be in the support server, so the Staff can have a point of contact to refer that server by.
No problem! You are not required to actively find bugs, rather, use the features you'd normally use and report any bugs you may find.