From ae6679678514a3d4a6a58c4f76da4e7ebfdce9e3 Mon Sep 17 00:00:00 2001 From: Chris Caron Date: Mon, 3 Aug 2020 09:29:21 -0400 Subject: [PATCH] Updated CLI_Usage (markdown) --- CLI_Usage.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/CLI_Usage.md b/CLI_Usage.md index 1b9fe3f..25769e7 100644 --- a/CLI_Usage.md +++ b/CLI_Usage.md @@ -189,4 +189,19 @@ If you use the **--dry-run** (**-d**) switch, then some rules don't apply. For o apprise --tag=team,email --dry-run ``` -Happy notifying! \ No newline at end of file +### :baggage_claim: Message Body Source +The Apprise CLI doesn't know what you are feeding it when sending a message to a Notification provider. It just assumes that whatever you message you feed it, it should just pass it along *as is* to the upstream provider *as text*. In most cases, this is perfect and this is the default behaviour. If you are passing along HTML content or markdown content, you should just let Apprise know by specifying the `--input-format` (`-i`) switch. For example: +```bash +# An HTML Example: +cat test.html | apprise --input-format=html + +# Or Markdown: +cat << _EOF | apprise --input-format=markdown +## Ways to Prepare Eggs +* Scrambled +* Sunny Side Up +* Over Easy + +There is more, but I want to keep my message short. :) +_EOF +```