Dapper Bot
Slack bot powered by Claude. Self-hosted, one-command install.
Install
On a fresh Ubuntu 22.04 / 24.04 VPS, as root:
curl -fsSL https://install.dapperbot.com/install.sh | sudo bash
The installer will prompt for your Slack tokens, your Anthropic key, and your Slack user IDs. It writes /opt/dapper-bot/.env (mode 600), installs the systemd unit, and starts the bot.
Before you install
- Create a Slack app in your workspace at api.slack.com/apps → "From a manifest". Copy the bot, app-level, and signing tokens.
- Have an Anthropic API key from console.anthropic.com.
- Have your own Slack member ID (Slack profile → More → Copy member ID).
Upgrade
sudo /opt/dapper-bot/upgrade.sh
Snapshots the current install, downloads the latest tarball, verifies the SHA256, applies the update preserving your .env + memory/ + data/, restarts the service.
Verify
curl -fsSL https://install.dapperbot.com/version.txt
curl -fsSL https://install.dapperbot.com/releases/latest/SHA256SUMS