Verification

Verify the Bot Started

After running the container, check the logs to confirm the bot started successfully:

docker logs privman-slack-bot

All four lines must appear:

INFO: Poller started — polling every 60s

INFO: Starting Slack bot in Socket Mode...

INFO: A new session has been established

INFO: Bolt app is running!

If all four lines are present, the bot is running and connected to Slack.

Manage the Bot

Action Command
View live logs docker logs -f privman-slack-bot
Stop the bot docker stop privman-slack-bot
Start the bot docker start privman-slack-bot
Update to a newer version

docker stop privman-slack-bot

docker rm privman-slack-bot

docker pull delineaxpm/privman-slack:latest

Then re-run the docker run command from Configuration.

Press Ctrl+C to stop following live logs. The bot continues running.

Removing the named volume (docker volume rm privman-bot-data) clears all registered channels. You will need to re-register the bot in each channel after the volume is recreated.