← Back to Wiki
Admin

Importing from Discord

Moving a community off Discord usually means starting at nothing. No channels, no roles, no history. The Import tool copies the structure across so you do not have to. It is owner only, in instance settings, Import.

BE WARNED: run this once, and run it early. It sets a server up. It does not sync. Run it again on a server that already has content and you get duplicate channels, duplicate roles and duplicate emoji, not a merge. Do it before anything real accumulates.

Set up the Discord side first

  1. Create a bot application at discord.com/developers/applications. Copy its bot token.
  2. Invite that bot to the server you are leaving. Give it View Channels and Read Message History.
  3. Importing history as well? Turn on Message Content Intent in the bot's settings. Discord hands over no message text without it.

This is your own bot on the official API, rate limits handled. It is not a self-bot reading your user token, which is the thing that actually gets accounts banned.

What comes across

What does not

Your bot token is held in memory for the length of the job. It is never written to the database and never logged.