SlackCLI terminal interface showing Slack conversations

SlackCLI: A Fast Command-Line Tool for Slack Automation and AI Agents

If you’ve ever needed to interact with Slack programmatically—whether for automation, AI agents, or just quick terminal access—you know the friction: switching between browser/desktop app, creating Slack apps, managing OAuth tokens. SlackCLI solves this by bringing Slack directly to your command line. The Problem: Context Switching Kills Productivity Imagine you’re working in your terminal and need to: Check messages from a specific channel Send a quick update to your team Extract thread timestamps to reply programmatically Integrate Slack with your automation scripts The traditional flow?...

November 9, 2025
Slack API integration with Go using browser session tokens

Using Slack Browser Session Tokens with Go SDK: Skip the App, Keep the Power

When you need to interact with Slack APIs programmatically, the traditional approach requires creating a Slack app, configuring OAuth scopes, and managing bot tokens. But what if you could skip all that bureaucracy and use your existing browser session? This article shows you how to leverage Slack’s browser session tokens with the official Go SDK. What Are xoxd and xoxc Tokens? When you use Slack in your web browser, your session is authenticated using two special tokens:...

September 15, 2025