Send messages from AWS services to Slack
Project description
Slacker
Slacker (aka JinSlacker) sends messages from AWS services to Slack channels.
Features
Slacker features include:
- Message content analysis using regular expressions and JSON parsing
- Message routing and filtering based on message source, content, and time of day
- Message content rewriting using Jinja templates.
Currently supported AWS sources are:
- SNS
- CloudWatch logs
- Amazon EventBridge
- Direct invocation.
The jinslacker Python package contains the slacker CLI. The AWS components must be installed from the repo.
See the user guide for details.
Genesis
Slacker was developed at Origin Energy as part of the Jindabyne initiative. While not part of our core IP, it proved valuable internally, and we're sharing it in the hope it's useful to others.
Kudos to Origin for fostering a culture that empowers its people to build complex technology solutions in-house.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file jinslacker-2.8.0.tar.gz.
File metadata
- Download URL: jinslacker-2.8.0.tar.gz
- Upload date:
- Size: 27.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
168dfff8eb09d9d00d59eec3d9fc7ba22c1b51a92fce0a198d4ff9149d1f340f
|
|
| MD5 |
18255a48e8fe033539a9b422a63b292e
|
|
| BLAKE2b-256 |
5bbe3d6ae7686da09628973ffb28e1020966ab1e032f4018e0e66630b4abb231
|