BeSnarlNotify - fullphat/snarl_network_protocol GitHub Wiki

BeOS

Overview

BeSnarlNotify is a SNP 3.1 client written in C specifically for BeOS and Haiku. As it's C, the code itself should be highly portable to other platforms, however we would recommend you use snp31send.py instead if the platform you're targeting supports Python.

Download

You can find BeSnarlNotify here, and we hope to get it onto HaikuPorts some time in the future.

Running

Launch BeSnarlNotify from the terminal using:

BeSnarlNotify [-a appId] [-b body] [-h host] [-i icon] [-l callback] [-p port] [-t title] [-w password] [--noreg] [--quiet] [--verbose]

Supported Arguments

Switch Description
-a Application Identifier. If not specified, net.fullphat.besnarlnotify will be used.
-b Notification body text.
-h Host name or IP address to send the notification to. If not specified, localhost will be used.
-i Notification icon.
-l Callback.
-p Port to send the notification to. If not specified, port 9888 will be used.
-t Notification title.
-w Password to use. Note: if you use a password, you must use the same password each time you run BeSnarlNotify.
--noreg Causes only the NOTIFY command to be sent.
--q, --quiet Suppresses screen output.
--v, --verbose Causes the returned message to be displayed on the screen.

Feedback and Support

If you're having problems with BeSnarlNotify, have suggestions for improving it, or would like to contribute code updates, please raise a support ticket.