SandyWP / slack

Ship WordPress from a Slack mention

Mention @SandyWP with a plugin .zip — or a deploy <branch> command — and the bot spins up a fresh WordPress sandbox (or deploys to one you already have) and replies in-thread with the URL and a magic login link.

Mention-based — no slash commands. Bot tokens stored encrypted. Deploys run as your account.

SandyWP / what it does

One bot, the whole deploy loop

Everything below happens by @mentioning the bot in a channel it belongs to. Replies land in the same thread.

Deploy a plugin ZIP

Attach a plugin .zip and mention the bot. It installs and activates the plugin, then replies with the site URL and a one-click magic login link.

@SandyWP create a site and install this@SandyWP install this to my-demo@SandyWP name: my-demo

Deploy a git branch

No ZIP needed. Deploy a branch from a site’s connected repository — the branch overrides the repo’s default for that run only.

@SandyWP deploy development@SandyWP deploy branch main

Manage sites

Create, list, and delete sandboxes without leaving Slack. Deletes ask for a button confirmation first — nothing is removed until you click.

@SandyWP create new site@SandyWP list my sites@SandyWP delete my-demo

Link your account

Deploys run as you — your account, your plan limits. Link once in the browser; unlink anytime.

@SandyWP login@SandyWP logout

Not sure where a deploy should land? If you already have ready sites, the bot posts buttons to pick one (or create a new site) instead of guessing.

SandyWP / install

Up and running in three steps

1

Add to Slack

A workspace admin clicks Add to Slack and approves. Your bot token is stored encrypted — nothing to configure.

2

Invite the bot

Run /invite @SandyWP in any channel you want to use it in. It only sees channels it’s added to.

3

Link & deploy

Mention @SandyWP login to connect your account, then mention it with a plugin ZIP to ship.

SandyWP / account linking

How account linking works

Deploy without leaving the conversation.

Add SandyWP to your workspace and ship a plugin in the next reply.