Discord message mover bot

Move Discord messages without breaking context

Discord has no native move button — Pippin adds one. Right-click any message, choose Apps → Move, and a guided wizard relocates one message, a range, or a whole conversation while keeping author names, avatars, attachments, and reactions intact.

One command, every move

Everything starts with right-click → Apps → Move. No separate commands to learn for ranges, threads, or forum posts — the wizard adapts to what you selected and where you want it to go.

A wizard in its own workspace

In text channels, Pippin opens a private setup thread just for you, so the wizard never clutters the channel. When the move succeeds, the setup thread cleans itself up sixty seconds later.

You’re always in control

After every successful move, Pippin asks: clean up the originals or keep them? Nothing is deleted without your explicit choice — and Pippin reminds you there's no undo.

Step by step

Anatomy of a move

  1. 1

    Right-click the message and choose Move

    Open Discord's Apps menu on the message where the conversation should start moving — Pippin treats it as the anchor for everything that follows.

    Discord's Apps context menu with Pippin's Move command highlighted
  2. 2

    Pick where it should go

    Search any channel, thread, or forum with the picker — or hit 'Paste a link instead…' and drop in a Discord link to the destination. A built-in help screen shows exactly where to copy links from.

    Pippin's 'Where should they go?' destination picker with a channel search dropdown
  3. 3

    Choose how many messages

    Just this message, a preset like 'This + next 4', everything below, or a custom amount up to 200. Pippin previews the last message in your range so you can verify the cut-off before moving on.

    Pippin's message count step with Just this, All below, and Custom buttons
  4. 4

    Confirm, watch, and clean up

    The 'Ready to roll?' screen shows the exact cost and your remaining balance before anything moves. A progress bar with a Cancel button runs during the move, then Pippin asks whether to delete the originals.

    Pippin's 'Ready to roll?' confirmation showing move cost and remaining moves

How Pippin helps

Move conversations without losing context

Author context stays visible

Webhook reposting keeps the original speaker's server nickname and avatar on every moved message, so the conversation still reads like the conversation.

Media comes along

Attachments are re-uploaded, embeds are copied, GIF previews regenerate, reactions are recreated, and even forwarded messages carry their snapshot content.

Edge cases ask, never guess

Messages over Discord's 2000-character limit prompt you to split, skip, or cancel — and you can tell Pippin to remember your choice for the rest of the move. Oversized attachments get the same treatment.

Built for real server sizes

300 free moves per month to get started, paid tiers for bigger communities, and one-time booster moves (shown as supercharged moves inside the bot) that never expire.

Good to Know

200 message limit

A single operation moves up to 200 messages; larger cleanups just take a couple of runs.

Conversation order stays intact

Moved messages keep conversation order, but Discord's reply-link UI cannot be recreated on reposted messages.

Easy to restart

The wizard session stays open for 13 minutes; if it expires, Pippin cleans up after itself and you simply run Move again.

Track your move allowance

Run /movestatus in your server to check your tier, monthly usage, and remaining booster moves; quotas reset at midnight UTC on the 1st.

Keep important messages pinned

Pinned status is not carried over — re-pin important messages at the destination.

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

How do I start moving Discord messages with Pippin?

Right-click any message in Discord (or tap the ··· menu on mobile), choose Apps, then Move. That single command opens a guided wizard that asks where the messages should go, how many to take, and whether to wrap them into a new thread.

Does Pippin preserve the original author?

Yes. Pippin reposts messages through Discord webhooks, so moved messages keep the original author's server nickname and avatar. When a new thread or forum post is created, it starts with a disclaimer noting the original author, timestamp, and a link back to the source.

What permissions does Pippin need?

The moderator running a move needs Manage Messages, plus permission to send messages (or create threads) in the destination. The bot itself needs Manage Messages, Manage Webhooks, View Channel, and Read Message History. Pippin checks everything up front and shows a checklist of anything missing.

Is there a limit to how much I can move at once?

A single move handles up to 200 messages. Each successfully moved message counts against your server's monthly move quota — the free tier includes 300 moves per month, resetting on the 1st. Run /movestatus any time to see your tier, usage, and remaining booster moves.

Can I try Pippin before upgrading?

Yes. Start on the free tier and move your first messages right away, or join the Pippin support server to test the full wizard with no limits before installing anything.