irccat a simple tool that reads from standard input (stdin) and posts the read message to a target IRC channel on a specified server
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
James Mills bb9201fc7f
Fix README badges (do others work with non-Github proejcts?)
3 months ago
.drone.yml Add Drone CI 3 months ago
.gitignore Initial Commit 4 years ago
.gitmodules Vendor 3rd-party deps 4 years ago
.yamllint.yml Migrate to Github Workflows 2 years ago
Dockerfile Updated build to use GoModules 3 years ago
LICENSE Initial Commit 4 years ago
Makefile Updated build to use GoModules 3 years ago
README.md Fix README badges (do others work with non-Github proejcts?) 3 months ago
go.mod Fix import paths 3 months ago
go.sum Bump github.com/sirupsen/logrus from 1.8.0 to 1.8.1 (#7) 7 months ago
main.go Initial Commit 4 years ago
version.go Updated build to use GoModules 3 years ago

README.md

irccat - cat for IRC

Build Status

irccat is a simple tool that reads from standard input (stdin) and posts the read message to a target IRC channel on a specified server.

Useful for simple command-line notifications, part of a pipeline, monitoring or anything you can pipe to irccat. Example:

echo 'Hello World!' | irccat irc.freenode.net:6667 gonuts

Installation

From Source:

$ go -u get git.mills.io/prologic/irccat

Using Docker:

$ docker pull prologic/irccat

Usage

From Source:

$ echo '<message>' | irccat <address>:<port> <channel>

Using Docker:

$ echo '<message>' | docker run -i -t prologic/irccat <address>:<port> <channel>

License

irccat is licensed under the MIT License.