https://github.com/jessielw/gotify-cli-rs
Basic CLI written in rust to send messages to your Gotify notification server
https://github.com/jessielw/gotify-cli-rs
basic cli client fast gotify message notification rust send
Last synced: 3 days ago
JSON representation
Basic CLI written in rust to send messages to your Gotify notification server
- Host: GitHub
- URL: https://github.com/jessielw/gotify-cli-rs
- Owner: jessielw
- License: mit
- Created: 2025-04-07T15:40:59.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-04-07T17:47:33.000Z (about 1 year ago)
- Last Synced: 2025-06-09T08:46:38.816Z (about 1 year ago)
- Topics: basic, cli, client, fast, gotify, message, notification, rust, send
- Language: Rust
- Homepage:
- Size: 35.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Gotify-CLI
A CLI to send notifications to Gotify supporting proper markdown built in rust
## Usage
```
Light CLI tool to send notifications to your Gotify server
Usage: gotify-cli-rs [OPTIONS] --server --app-key --title --message
Options:
-s, --server Gotify server URL
-a, --app-key Gotify app token
-t, --title Title of the message
-m, --message Message to send (supports markdown)
-p, --priority Priority level [default: 5]
-h, --help Print help
-V, --version Print version
```
## Example Usage
```
gotify-cli-rs --server "https://gotify.randomserver.com" --app-key "APPLICATION_KEY" --title "Some Notification" --message "**Alert!!**\nYou have an alert!" --priority 8
```
## Markdown Information
Supports correctly sending markdown to the Gotify server. You should use `\n` for line breaks and gotify-cli-rs will automatically take care of spacing/proper line breaks. See [docs](https://github.github.com/gfm/) for specific markdown version supported by Gotify.