All Projects → dwisiswant0 → slackcat

dwisiswant0 / slackcat

Licence: MIT license
A simple way of sending messages from the CLI output to your Slack with webhook.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to slackcat

Pudding
🌟 Pudding use WindowManager(don't need request permission) to pull down a view that are displayed on top their attached window
Stars: ✭ 371 (+263.73%)
Mutual labels:  alert, alerting
snmp notifier
A webhook to relay Prometheus alerts as SNMP traps, because sometimes, you have to deal with legacy
Stars: ✭ 33 (-67.65%)
Mutual labels:  alert, alerting
Sentinl
Kibana Alert & Report App for Elasticsearch
Stars: ✭ 1,233 (+1108.82%)
Mutual labels:  alert, alerting
BTPS-SecPack
This repository contains a collection of PowerShell tools that can be utilized to protect and defend an environment based on the recommendations of multiple cyber security researchers at Microsoft. These tools were created with a small to medium size enterprise environment in mind as smaller organizations do not always have the type of funding a…
Stars: ✭ 33 (-67.65%)
Mutual labels:  alert, alerting
Awesome Prometheus Alerts
🚨 Collection of Prometheus alerting rules
Stars: ✭ 3,323 (+3157.84%)
Mutual labels:  alert, alerting
react-native-popable
Popovers, tooltips for React Native
Stars: ✭ 298 (+192.16%)
Mutual labels:  alert
V-A-P-O-R-W-A-V-E
🏄 ALL ABOUT THAT AESTHETIC
Stars: ✭ 22 (-78.43%)
Mutual labels:  slack-commands
SHPopup
A lightweight library for popup view
Stars: ✭ 36 (-64.71%)
Mutual labels:  alert
react-st-modal
Simple and flexible modal dialog component for React JS
Stars: ✭ 41 (-59.8%)
Mutual labels:  alert
eins-modal
Simple to use modal / alert / dialog / popup. Created with pure JS. No javascript knowledge required! Works on every browser and device! IE9
Stars: ✭ 30 (-70.59%)
Mutual labels:  alert
jh-weapp-demo
微信小程序项目- 实现一些常用效果、封装通用组件和工具类
Stars: ✭ 60 (-41.18%)
Mutual labels:  alert
gansoi
👽 Awesome Infrastructure Monitoring and Alerting
Stars: ✭ 31 (-69.61%)
Mutual labels:  alerting
alert
Cross-platform, isomorphic alert, for Node and browser (previously alert-node)
Stars: ✭ 27 (-73.53%)
Mutual labels:  alert
diffido
Watch web pages for changes
Stars: ✭ 19 (-81.37%)
Mutual labels:  alert
Torrent-Alert
Torrent Keyword Search, Schedule & Alert #BuildWithMeteorJS
Stars: ✭ 21 (-79.41%)
Mutual labels:  alert
amas
Amas is recursive acronym for “Amas, monitor alert system”.
Stars: ✭ 77 (-24.51%)
Mutual labels:  alert
lyrebird-slack-integration
Send voicified messages on Slack using your vocal avatar!
Stars: ✭ 31 (-69.61%)
Mutual labels:  slack-commands
TrendingCustomAlert
You can use a ready-made custom alert controller.
Stars: ✭ 25 (-75.49%)
Mutual labels:  alert
slacker
Slacker - Easy access to the Slack API and admin of workspaces/teams.
Stars: ✭ 14 (-86.27%)
Mutual labels:  slack-commands
ax5ui-dialog
Javascript UI Component - Dialog - JavaScript Dialog / Bootstrap Dialog
Stars: ✭ 29 (-71.57%)
Mutual labels:  alert

slackcat

A simple way of sending messages from the CLI output to your Slack with webhook.

See discat for Discord version.

Installation

  • Download a prebuilt binary from releases page, unpack and run! or
  • If you have go1.13+ compiler installed: go get github.com/dwisiswant0/slackcat

Configuration

Step 1: Get yours Slack incoming webhook URL here.

Step 2 (optional): Set SLACK_WEBHOOK_URL environment variable.

export SLACK_WEBHOOK_URL="https://hooks.slack.com/services/xxx/xxx/xxx"

Usage

It's very simple!

echo -e "Hello,\nworld!" | slackcat

Flags

Usage of slackcat:
  -1    Send message line-by-line
  -u string
        Slack Webhook URL
  -v    Verbose mode

Workaround

The goal is to get automated alerts for interesting stuff!

▶ assetfinder dw1.io | anew | slackcat -u https://hooks.slack.com/services/xxx/xxx/xxx

The -u flag is optional if you've defined SLACK_WEBHOOK_URL environment variable.

Slackcat also strips the ANSI colors from stdin to send messages, so you'll receive a clean message on your Slack!

▶ nuclei -l urls.txt -t cves/ | slackcat

Proof

Line-by-line

Instead of have to wait for previously executed program to finish, use the -1 flag if you want to send messages on a line by line (default: false).

▶ amass track -d domain.tld | slackcat -1

Thanks

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].