acrO
Migration Center

Switch to acrO without starting over.

Keep your server and your members' progress. Bring supported settings and data over from your other bots - one or several - and review everything before acrO changes anything.

Free · files up to 16 MB · nothing changes until you apply

  • Nothing changes before you press Apply.
  • acrO's current settings stay unless you pick the imported ones.
  • A role or channel is matched automatically only by the same ID, or by name when just one has that name - you check those and choose the rest.
  • Reaction-role menus are taken over on the same message - no rebuilding.
  • Running the same file twice doesn't add anything twice.
  • What can't be imported is listed, with why - never quietly skipped.

How it works

  1. Add acrO to your server

    Your other bots can stay while you move.

  2. Add your sources

    In the dashboard's Migration Center: upload export files or a CSV/JSON - from one bot or several.

  3. Review everything

    See what acrO recognized, which roles it matched, the conflicts to decide and what can't come over. Nothing has changed yet.

  4. Apply

    acrO makes exactly the listed changes, shows its progress and keeps a report. Then check Server health and switch the old bots off.

Keep your existing reaction-role menus

Already have a reaction-role message from another bot? You don't have to rebuild it. acrO takes over its reaction roles on the same message, so members keep using it where it is.

  1. Right-click the reaction-role message
  2. Open Apps
  3. Choose Take over role menu

acrO reads which emoji gives which role from the message, shows you the pairs, and sets them up once you confirm. Then switch the old bot's reaction roles off for that message.

Can be taken over
  • Reaction-role messages whose text shows which emoji gives which role (up to 20 pairs)
Not taken over
  • Menus with buttons or dropdowns - acrO can't receive another bot's clicks. Make them again with /rolemenu create.
  • Messages that don't say which emoji gives which role

Several bots, one setup

Levels from one bot, commands from another: add each as a source and acrO builds one plan from all of them. When two disagree - the same command with different answers - you decide. Reaction-role menus are taken over in Discord, whichever bot made them.

What comes over from each bot

Only what really works. Most bots don't let you take your settings out - for those, acrO shows where to set each one up instead.

What comes over from each source
SourceLevels and XPLevel reward rolesXP multipliersRole menusEconomy balancesCustom commandsOther settings
MEE6Manual setupManual setup—Take over in Discord—Manual setupManual setup
LurkrImport fileManual setupManual setup———Manual setup
PolarisImport fileImport fileImport file———Manual setup
Carl-bot———Take over in Discord—Manual setupManual setup
Dyno———Take over in Discord—Manual setupManual setup
YAGPDB———Take over in Discord—Manual setupManual setup
ProBotManual setupManual setup—Manual setupManual setup—Manual setup
ArcaneManual setupManual setupManual setupTake over in Discord——Manual setup
TatsuManual setup———Manual setup——
Ticket Tool——————Manual setup
Sapphire———Take over in Discord——Manual setup
Any bot (CSV or JSON file)Import fileImport file——Import fileImport file—

From Lurkr

Lurkr has an export made for moving your leaderboard to another bot.

  1. In Lurkr's dashboard, open your server's Danger Zone, press Create export, then Download export.

  2. In acrO's dashboard, open Migration Center → Lurkr export and upload the file.

  3. Review what acrO found - Lurkr counts levels on its own curve, so you choose whether members keep their level or their XP number - then apply.

What is imported

  • Every member's XP and level

What isn't

  • Reward roles, multipliers and level-up messages: they aren't in Lurkr's export. Set them up on the Levels page.
  • Usernames, avatars and message counts in the file: acrO doesn't keep them.

From Polaris

Polaris's dashboard lets a server manager download the server's XP - or all of its data.

  1. On Polaris's Data tab, download the XP, or "all data".

  2. In acrO's dashboard, open Migration Center → Polaris export and upload the file.

  3. Review and apply.

What is imported

  • Every member's XP and level
  • From "all data": reward roles, XP multipliers and where level-up messages go

What isn't

  • XP rates and the level-up message text - bots count and write these differently.
  • How multipliers stack: acrO adds them up its own way.

From any bot: a CSV or JSON file

No export? A spreadsheet works: one row per member, role or command. You pick which column is which.

  1. Make a CSV (or JSON) file: user ID and XP or level; level and role; user ID and balance; or command name and answer.

  2. In acrO's dashboard, open Migration Center → Any bot, pick what the file holds and upload it.

  3. Confirm the columns, review and apply.

What is imported

  • Levels and XP
  • Level reward roles
  • Economy balances
  • Custom commands

What isn't

  • Anything else in the file: acrO reads only the columns you pick.

What can't come over

  • Settings of bots that don't export them (most bots): set them up in acrO - the Migration Center links each one.
  • Ticket histories, moderation histories and other bots' statistics: no bot offers them in a supported way.
  • Anything that would need another bot's login, token or private API - the Migration Center never uses or asks for those.

Questions

Does anything change before I confirm?

No. acrO reads your files and shows you the whole plan - what it recognized, where each role goes, every conflict - and changes nothing until you press Apply.

Do you need my other bot's login or token?

Never. The Migration Center reads only files you upload yourself and what Discord shows your server. It doesn't log in to other bots' dashboards or use their private APIs.

Can I undo a migration?

Reward roles, multipliers, commands and roles a migration added can be undone on its page, as long as nobody changed them since. Members' XP and balances can't be - acrO asks you to confirm that before applying, and you can export the XP first.

What if acrO already has some of it?

acrO's current setting stays unless you pick the imported one. Two bots with different answers for the same thing are shown as a conflict for you to decide.

What happens to my files?

The file itself isn't kept. What acrO recognized in it (and a CSV or JSON file's table until you confirm its columns) is kept for your review until 48 hours after your last change to the migration, then deleted. It's deleted right away when you discard the migration or it's applied without errors; after a partly finished one it's kept until then, so you can retry. A record of the migration (who, when, from what, how many) stays 90 days, without the data itself.

Why can't you import everything from every bot?

Most bots don't offer an export of your settings, and the Migration Center won't get around that. Role menus can be taken over in Discord; the Migration Center lists where to set up the rest.

Does it cost anything?

No. The Migration Center works on every plan.

Moving from MEE6? How switching from MEE6 works

Bring your setup with you

Add acrO, then open the Migration Center in the dashboard. Free, no card.

Third-party product names and trademarks belong to their respective owners. acrO is an independent service and is not affiliated with or endorsed by these services.