go-notifier

command module
v0.0.0-...-bd67cb2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 29, 2020 License: GPL-3.0 Imports: 9 Imported by: 0

README

Go-Notifier

go-notifier is a gui application intended for showing periodic notification received from another service.

Example


# start event generator
$> python3 server.py &

# start notification listener
$> go-notifier --address localhost:9999 --icon icon.ico --name Notifier

Ubuntu screenshot

Windows 7 screenshot

Message format

Current socket transport implementation uses \n-separated single-line json message (see server.py):

{"tooltip":"tip","title":"title","info":"info"}\n
{
  "tooltip": "program title",
  "title": "popup header",
  "info": "popup text"
}

Command-line arguments

go-notifier [address] [icon]
--address value  tcp address for socket server (default: "localhost:9998")
--icon value     notification icon path (default: "icon.ico")

Licensing

This software is issued under GPLv3 license because of using github.com/esiqveland/notify library under Linux. However, Windows version does not use it and could be licensed under MIT/BSD.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL