Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Slack Sdk Laravel Package

threadmeup/slack-sdk

A PHP SDK for interacting with the Slack API, offering a simple interface for sending messages, managing channels, and handling webhooks. Ideal for adding Slack notifications or bot integrations to Laravel and PHP applications.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Choosing to ship a Slack integration at all: this SDK wraps Slack's Web API so a small team can post messages, manage channels, and read basic workspace data without hand-rolling HTTP clients and auth headers.
  • Build vs. buy for messaging integrations: adopting this is the "reuse existing OSS" branch of that decision. Choosing it is a statement that the integration is thin enough that a thin, unmaintained wrapper is acceptable risk.
  • Prototype before roadmap: useful for a one- to two-week spike to validate whether a Slack notification channel or bot actually has demand, before committing engineering to a maintained SDK or a real Slack app.
  • Internal tooling rather than customer surface: ops alerting, deploy notifications, standup bots. Low blast radius if the library breaks.
  • Framing it correctly: 34 stars and a last release of July 2014 mean this is best read as a reference implementation of Slack's circa-2014 API, not something to plan a roadmap around.

When to Consider This Package

Consider it when:

  • You are on a legacy PHP 5.x / early Laravel codebase where it is already installed and working.
  • The integration is a fire-and-forget chat.postMessage to a webhook or token you control.
  • You are scoping, not shipping — spiking a demo to test whether Slack is the right channel.
  • The security and reliability bar is genuinely internal-only, and no customer PII flows through it.

Look elsewhere when:

  • You need anything Slack shipped after 2014: Events API, OAuth v2, Block Kit, interactivity, slash-command verification, granular scopes.
  • You are on PHP 7.4+/8.x or a modern Laravel — expect compatibility work you would then own.
  • Slack is revenue-critical or customer-facing. Abandonment risk here is not theoretical; it is a decade-old fact.
  • You need security patching, CVE response, or vendor support. The MIT license means no one is obligated to help.
  • Alternatives worth evaluating: slack-php/slack-php-sdk, Slack's official Bolt for PHP, or a small in-house HTTP wrapper against Slack's REST API.

How to Pitch It (Stakeholders)

To executives: This is a free, MIT-licensed PHP wrapper for posting to Slack. It costs nothing to trial and could let us ship a Slack notification channel in days rather than weeks. The catch: it was last released in 2014 and has 34 stars, so it is effectively abandoned. My recommendation is to use it only to validate the feature, with zero long-term commitment. If the feature proves valuable, we budget a sprint to replace it with a maintained SDK or a small in-house wrapper. This is a cheap experiment, not infrastructure.

To engineering: 34 stars, last release a decade ago, no maintenance. Slack's API surface has moved on enormously, so expect coverage of only the oldest, simplest endpoints. It is a reasonable scaffold for a spike, or for legacy code that already vendored it — do not add it to a new production service. If we adopt it, we own it: fork it, pin it, and file a replacement ticket on day one. The concrete ask is a two-day evaluation of whether a thin internal wrapper does the same job with a dependency we control.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
frankyso/ipaymu
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment