gugugaga

Introducing: Community Exports

The long-awaited Community Exports feature has finally arrived! In this post, we’ll guide you through how to use this powerful tool to easily export your community’s valuable data. Whether you’re looking to safeguard your settings or migrate to another bot, Community Exports make the process seamless.

How to Export Your Community’s Data

We’re glad you asked! Exporting your community’s data is quick and straightforward. Here’s how to do it:

  1. Head to your community dashboard: Log in and access your community’s management area.
  2. Navigate to the “Settings” tab: You’ll find this option in the main menu.
  3. Click the “Export Community” button: This is where the magic happens.

Once you click the button, your browser will automatically download a file named community_export.json. This file contains a comprehensive backup of your community’s data, including:

  • Module settings
  • Configured level roles
  • User XP data
  • Incognito settings

... and everything else you have configured XP to do.

What Can I Do with This Export File?

The export file serves primarily as a backup for your community. It ensures that you don’t lose any critical settings or user progression data, especially as we prepare for XP’s retirement. But it doesn’t stop there!

If other bots introduce an import feature, this file will allow you to set up those bots with the same configurations you had on XP. Imagine effortlessly migrating your entire setup to a new bot without missing a beat.

What Bots Should I Move To When XP Retires?

As we mentioned in our Farewell post, XP will be retiring soon. But don’t worry—we’re preparing a list of alternative bots that can take XP’s place. This list will be published in the coming weeks, and we’ll announce it on our official Discord community, so stay tuned!

In the meantime, if you haven’t read the farewell post yet, we highly recommend checking it out: XP: A Final Send-Off. It provides important details on XP’s retirement and what to expect moving forward.

For Developers: Implementing Import Functionality

If you’re a developer and considering adding an import feature to your bot, you’ll want to take a closer look at the structure of our export file. The file uses a specific TypeScript type, which you can review here: xp-community-export.ts.

By adopting this type, you can ensure your bot seamlessly integrates exported data from XP, making it easier for users to transition without losing their community settings.

Community Exports make it easier than ever to preserve your community’s data and prepare for a smooth transition to new platforms. Whether you’re looking to safeguard your settings or explore new bot options, this feature puts control in your hands.


Disclaimer: XP Community Exports do not contain any personal information about you or your users. The only data included for identification purposes are the guildId (your community’s unique identifier) and the userIds of your members. This ensures you can track key metrics such as XP levels and incognito status.

We do not export usernames, display names, profile pictures, banners, or any other personalized data. This approach ensures your community’s privacy remains protected, while still providing you with the essential data needed for seamless bot migration or backup purposes.



Comments have been disabled for this post.