Client application for ntfy.sh
Project description
ntfy-send
ntfy-send is a client application for notification service ntfy.sh.
Configuration
ntfy-send can be configured via a configuration file. It is recommended method of storing your credential informations, which simplifies obtaining and sending them to ntfy server.
All configuration options can be enclosed in backticks (`). When this is the case, the option is treated as a command whose output substitutes the configurration option.
Configuration files are stored in $XDG_CONFIG_HOME/ntfy-send/config.toml. If you don't have $XDG_CONFIG_HOME environment variale set, then it is stored in ~/.config/ntfy-send/config.toml. Below are documented all options:
# config.toml
# URL to the server
server = "https://ntfy.sh"
# Username and password can be automatically obtained each time they're
# required. This is done by passing commands which should echo credentials.
# For complex commands it's recommended to pot them in a separate script, due
# to problems with several levels of quote escaping
# Username and password can be passed in plain text. This isn't recommended.
username = "user"
password = "pass"
# Alternatively, ntfy-send can automatically run a command for username and
# password when they're enclosed in backticks (`):
username = """`gpg2 --decrypt pass.gpg | awk -F ":" '/user:/ { printf $2 }'`"""
password = """`gpg2 --decrypt pass.gpg | awk -F ":" '/password:/ { printf $2 }'`"""
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file ntfy_send-0.4.1.tar.gz
.
File metadata
- Download URL: ntfy_send-0.4.1.tar.gz
- Upload date:
- Size: 15.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.1 CPython/3.11.4 Linux/6.1.0-9-amd64
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 793912c03987445339f6ea3db2d8df7f8da0fb60624dbd838b18b078080fbe5c |
|
MD5 | b7e4345e6459e50e76847691357a4e5e |
|
BLAKE2b-256 | 682c86645130b1654f1248de0ea209fd559a752925f63f5bb2baf8f95483e94d |
File details
Details for the file ntfy_send-0.4.1-py3-none-any.whl
.
File metadata
- Download URL: ntfy_send-0.4.1-py3-none-any.whl
- Upload date:
- Size: 16.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.1 CPython/3.11.4 Linux/6.1.0-9-amd64
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a287c3072efaf43bb614e7530192c182a632b5a9df481d525080ebf747e80450 |
|
MD5 | 087f6deb89f06f7a681c55d3a456eb10 |
|
BLAKE2b-256 | 265ae67c3bcf1e531ab1fd22a5b3af69728ba3516872097c075024bd23cd689d |