Move across servers

How to move Discord messages to another server

Discord cannot move messages between servers. Pippin can: run Apps → Move cross server in the source server, then /move-link in the target server, and pick a channel, thread, or forum there. Up to 200 messages per run keep their author's name and avatar, media, reactions, and order. The source server pays, on every tier.

Discord has no cross-server move

Forward sends one message at a time and drops the author. Copy-paste posts as you. Pippin moves up to 200 messages with their authors intact.

One code, no setup

Move cross server gives you a one-time /move-link command. Run it in the other server. There is nothing to connect or approve first.

Move it, or keep a copy

After the messages arrive, delete the originals to finish the move, or keep them so the conversation lives in both servers.

Can you move messages to another server in Discord?

Not natively. Discord's Forward button sends one message at a time, to at most 5 places, and shows it as Forwarded without the original author. There is no way to move a conversation or a channel's history.

Pippin adds the cross-server move as one context-menu command, Apps → Move cross server. You continue in the other server with the /move-link command it gives you, and Pippin reposts the messages there through webhooks, so each one still shows who wrote it.

Step by step

Move messages to another server, step by step

  1. 1

    Right-click the message and choose Move cross server

    In the source server, right-click the first message to move, or open ⋯ on mobile, then Apps → Move cross server.

    Discord's message menu with Pippin's Move cross server command highlighted
  2. 2

    Copy the /move-link command

    Pippin answers privately with a /move-link command and a one-time code. Copy it. The code works once and expires after 15 minutes. Nothing has moved yet.

    Pippin's Continue in the other server message with a /move-link secret command to copy
  3. 3

    Run it in the target server

    Open any text channel in the target server, paste the command, and pick Pippin's /move-link. Use the same Discord account. That channel only hosts the private wizard; it does not decide where the messages go.

    Discord's command picker with Pippin's /move-link and the pasted secret code
  4. 4

    Choose the destination

    Pick a text channel, an existing thread or forum post, or a forum for a new post, using the target server's own channel picker. You can also paste a channel link.

    Pippin's Choose a destination step with the target server's channel picker
  5. 5

    Pick the messages and how to post them

    Choose just this message, all below, or a custom range up to 200. Choose what happens to replies in attached threads, and whether to post into the channel, a new thread, or a private thread.

    Pippin's Move settings with All below, Include inline, and New thread selected
  6. 6

    Review, then Copy messages

    The review shows the cost and your remaining moves. It warns that the destination server's audience will see the messages and attachments. Select Copy messages to start.

    Pippin's Review move step with the destination audience warning, cost, and Copy messages button
  7. 7

    Delete or keep the originals

    When Pippin reports Messages copied, check the copies with Jump to first message. Choose Delete originals to finish the move, or Keep originals to leave the conversation in both servers. If you do not answer, the originals stay.

    Pippin's Messages copied result asking Keep the originals? with Delete originals and Keep originals

What you need in both servers

Pippin checks live roles, timeouts, and channel overrides in both servers, then checks again before the review and before it posts anything.

  • Pippin must be installed in both servers, and you must be a member of both. There is nothing to connect or approve beforehand.
  • In the source you need View Channel, Read Message History, and Manage Messages. In the destination you need View Channel and permission to post or create the thread.
  • The /move-link code works once, only for the account that started the move, and expires after 15 minutes.
  • The source server's monthly moves pay for the move. The destination server's quota does not change.
  • Every tier can move across servers, including the free tier.
  • Attachment limits follow the destination server's boost level: 10 MiB with no boost or level 1, 50 MiB at level 2, and 100 MiB at level 3.

What arrives in the other server

Each message shows the source author's server nickname and avatar where available, with its attachments, embeds, and reactions, in the original order. The messages get new IDs and timestamps. Mentions in them do not ping anyone, and links back to the source only open for people who can see the source server.

The review warns that the destination server's audience will see the messages. Check it before moving anything from a private channel. An existing private thread as the destination needs membership or Manage Threads. When Pippin creates a new private thread there, it adds you before posting.

How Pippin helps

What a cross-server move keeps

Author name and avatar

Pippin reposts through webhooks, so each message shows the original author's server nickname and avatar in the other server.

Media and reactions

Attachments, GIFs, and links stay with the message. Embeds are copied. Emoji reactions are recreated.

Order

Messages arrive in the order they were sent. Reply links arrive as ordinary messages in that same order, because Discord does not let a bot recreate them.

Up to 200 per run

Move just this message, all below, or a custom range up to 200, and preview the last message before you confirm.

Good to Know

The source server pays

Each message counts as one move against the source server's monthly quota, plus one for a new thread or forum post. The free tier includes 300 moves per month.

New IDs and timestamps

Discord does not let a bot relocate a message, so the moved messages are new ones. The original timestamps are not kept.

Nothing is deleted unless you choose it

The originals are deleted only if you choose Delete originals after the messages arrive. If you do not answer, they stay.

Cancel from either server

Cancel move works in the source or the target server and closes the move before anything is posted.

Step by step

Play with Pippin for free on our support server

Join the Pippin Discord to try message, thread, forum-post, and conversation moves in a live test environment with no subscription, no credit card, and no move limits on the support server.

Discord logoJoin & try for free

Frequently Asked Questions

Can you move Discord messages to another server?

Not with Discord itself: Forward sends one message at a time and drops the author. Pippin adds a cross-server move. Right-click the message, choose Apps → Move cross server, run the /move-link command it gives you in the target server, pick the destination, and select Copy messages. Then delete the originals to finish the move.

Does Pippin need to be in both servers?

Yes. Pippin must be installed in both servers, and you must be a member of both. You need Manage Messages in the source channel and permission to post in the destination. No server connection or admin approval is needed beforehand.

Which server pays for a cross-server move?

The source server. Its monthly moves pay for the copied messages, split posts, and a new thread or forum post at the destination. The destination server's quota does not change. Every tier can move across servers, including the free tier.

Can I move a whole channel to another server?

Yes, 200 messages per run. Start Move cross server on the first message and choose All below. For a longer channel, start the next run on the first message that was not moved. You can post into the destination channel directly or into a new thread.

Is a cross-server move a move or a copy?

Both, in that order. Pippin first posts the messages in the other server, then asks whether to keep the originals. Delete them and the conversation moved. Keep them and it exists in both servers.