slackweb
slack bot for incomming webhook
Decision gist · record as of 2026-08-14
No. The package is abandoned and unmaintained since 2015-06-23, with no releases or commits after 2017-01-16. While it has no known vulnerabilities and a permissive MIT License, the stale codebase poses serious risk for compatibility with modern Python versions and current Slack API specifications. For new projects, use an actively maintained Slack client library instead.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires a valid Slack incoming webhook URL obtained from Slack's webhook configuration page.
- High install friction: the package is abandoned (last commit 2017-01-16, no releases since 2015-06-23) and has not been maintained for many years.
- No runtime dependencies, but the stale codebase poses serious risk for compatibility with modern Python and Slack API changes.
License · maintenance · safety
MIT License (permissive) — MIT License (permissive) — you may use, modify, and distribute freely with minimal restrictions, but the abandoned status means no one is maintaining or supporting it.
last release 2015-06-23 (4070 days) · last repo commit 2017-01-16 · 131 stars
0 known vulnerabilities (OSV.dev, 2026-08-14) · 182,769 downloads/mo, #10,085 on PyPI
Alternatives
Verify before relying
import slackweb
slack = slackweb.Slack(url="https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX")
slack.notify(text="Hello Slack")- Whether the package works with current Slack webhook API (last tested in 2017).
- Python version compatibility beyond the classifiers (2.7, 3, 3.3) — support for modern Python versions unclear.
- Whether attachment formatting still matches current Slack message API specifications.
What it is and what it does
slackweb is a minimal Python client for posting messages to Slack via incoming webhooks. It wraps HTTP requests to Slack's webhook endpoints, allowing you to send simple text notifications or complex formatted messages with attachments from Python scripts or applications without needing to manage raw HTTP calls yourself.
The package has no external runtime dependencies and supports basic message posting with optional channel, username, and emoji customization, as well as rich message formatting using Slack's attachment syntax. However, it has been abandoned since its latest release on 2015-06-23 with no updates or maintenance since then, meaning it may not work with current Slack API changes or modern Python versions.
Use it for
- Send alerts or notifications from a Python script to a Slack channel via webhook.
- Post formatted messages with titles, text, and metadata to Slack from an application.
- Integrate simple Slack notifications into legacy Python 2.7 applications without external dependencies.
- Notify a team of job completion, errors, or status changes via Slack webhook.
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
No.
The package is abandoned and unmaintained since 2015-06-23, with no releases or commits after 2017-01-16. While it has no known vulnerabilities and a permissive MIT License, the stale codebase poses serious risk for compatibility with modern Python versions and current Slack API specifications. For new projects, use an actively maintained Slack client library instead.
Install
slackweb on PyPI
Before you install
High install friction: the package is abandoned (last commit 2017-01-16, no releases since 2015-06-23) and has not been maintained for many years. No runtime dependencies, but the stale codebase poses serious risk for compatibility with modern Python and Slack API changes.
Requires a valid Slack incoming webhook URL obtained from Slack's webhook configuration page.
License in practice
MIT License (permissive) — you may use, modify, and distribute freely with minimal restrictions, but the abandoned status means no one is maintaining or supporting it.
Quickstart
import slackweb
slack = slackweb.Slack(url="https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX")
slack.notify(text="Hello Slack")
Verify before relying
- Whether the package works with current Slack webhook API (last tested in 2017).
- Python version compatibility beyond the classifiers (2.7, 3, 3.3) — support for modern Python versions unclear.
- Whether attachment formatting still matches current Slack message API specifications.
Package facts
| License | MIT License permissive |
| Python support | Not specified |
| Install friction | High. Source build required |
| Runtime dependencies | None |
| Maintenance | Abandoned 4,070 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 182,769 / month, #10,085 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
| Classifiers | License :: OSI Approved :: MIT LicenseProgramming Language :: Python :: 2.7Programming Language :: Python :: 3Programming Language :: Python :: 3.3 |
Evidence: slackweb-1.0.5.tar.gz
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “slack webhook notifications”
- slackwebSends messages to Slack channels via incoming webhooks, supporting…
- pytest-slackA pytest plugin that sends test results to Slack via incoming…
- apache-airflow-providers-slackIntegrates Apache Airflow with Slack, enabling workflows to send…
Give your agent the search over MCP, or paste the wish link into any chat.
More Internet packages
Botocore provides low-level, data-driven access to Amazon Web Services APIs, serving as the foundation for the AWS CLI and boto3 libraries.
Install it if you need programmatic access to AWS services.
Provides an async client for AWS services using botocore and aiohttp, allowing you to call AWS APIs asynchronously within asyncio-based applications.
Install it if you need to call AWS services from async Python code; it is the standard way to do so.
Pydantic validates Python data structures against type hints, coercing and checking input at runtime to ensure it matches a declared schema.
Provides a platform-independent file locking mechanism to coordinate access to files across processes and threads.
FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.
Provides common Protocol Buffer message definitions used across Google Cloud APIs, enabling Python clients to interact with Google services.
See also prefect-slack · pysignalclirestapi · slackeventsapi · apache-airflow-providers-slack · fbmessenger · slackclient · slacker · pytest-slack · slack-sdk · luigi-monitor