Skip to main content

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 }'`"""

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ntfy_send-0.4.1.tar.gz (15.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ntfy_send-0.4.1-py3-none-any.whl (16.9 kB view details)

Uploaded Python 3

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

Hashes for ntfy_send-0.4.1.tar.gz
Algorithm Hash digest
SHA256 793912c03987445339f6ea3db2d8df7f8da0fb60624dbd838b18b078080fbe5c
MD5 b7e4345e6459e50e76847691357a4e5e
BLAKE2b-256 682c86645130b1654f1248de0ea209fd559a752925f63f5bb2baf8f95483e94d

See more details on using hashes here.

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

Hashes for ntfy_send-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a287c3072efaf43bb614e7530192c182a632b5a9df481d525080ebf747e80450
MD5 087f6deb89f06f7a681c55d3a456eb10
BLAKE2b-256 265ae67c3bcf1e531ab1fd22a5b3af69728ba3516872097c075024bd23cd689d

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.4.1 This release

2 files

0.4.0

2 files

0.3.0

2 files

0.2.0

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page