Save SenderName || SenderIP per message
This commit is contained in:
@@ -41,8 +41,9 @@ usage<span style="color: #f92672">()</span> <span style="color: #f92672">{</span
|
||||
<span style="color: #f8f8f2">content</span><span style="color: #f92672">=</span><span style="color: #e6db74">""</span>
|
||||
<span style="color: #f8f8f2">channel</span><span style="color: #f92672">=</span><span style="color: #e6db74">""</span>
|
||||
<span style="color: #f8f8f2">priority</span><span style="color: #f92672">=</span>1
|
||||
<span style="color: #f8f8f2">usr_msg_id</span><span style="color: #f92672">=</span><span style="color: #66d9ef">$(</span>uuidgen<span style="color: #66d9ef">)</span>
|
||||
<span style="color: #f8f8f2">sendtime</span><span style="color: #f92672">=</span><span style="color: #66d9ef">$(</span>date +%s<span style="color: #66d9ef">)</span>
|
||||
<span style="color: #f8f8f2">usr_msg_id</span><span style="color: #f92672">=</span><span style="color: #e6db74">"$(uuidgen)"</span>
|
||||
<span style="color: #f8f8f2">sendtime</span><span style="color: #f92672">=</span><span style="color: #e6db74">"$(date +%s)"</span>
|
||||
<span style="color: #f8f8f2">sender</span><span style="color: #f92672">=</span><span style="color: #e6db74">"$(hostname)"</span>
|
||||
|
||||
<span style="color: #66d9ef">if</span> <span style="color: #f92672">[</span> <span style="color: #66d9ef">${#</span><span style="color: #f8f8f2">args[@]</span><span style="color: #66d9ef">}</span> -lt 1 <span style="color: #f92672">]</span>; <span style="color: #66d9ef">then</span>
|
||||
<span style="color: #66d9ef"> </span><span style="color: #f8f8f2">echo</span> <span style="color: #e6db74">"[ERROR]: no title supplied via parameter"</span> 1>&2
|
||||
@@ -64,7 +65,6 @@ usage<span style="color: #f92672">()</span> <span style="color: #f92672">{</span
|
||||
|
||||
<span style="color: #f8f8f2">title</span><span style="color: #f92672">=</span><span style="color: #e6db74">"${args[0]}"</span>
|
||||
<span style="color: #f8f8f2">content</span><span style="color: #f92672">=</span><span style="color: #e6db74">""</span>
|
||||
<span style="color: #f8f8f2">sendtime</span><span style="color: #f92672">=</span><span style="color: #66d9ef">$(</span>date +%s<span style="color: #66d9ef">)</span>
|
||||
|
||||
<span style="color: #66d9ef">if</span> <span style="color: #f92672">[</span> <span style="color: #66d9ef">${#</span><span style="color: #f8f8f2">args[@]</span><span style="color: #66d9ef">}</span> -gt 1 <span style="color: #f92672">]</span>; <span style="color: #66d9ef">then</span>
|
||||
<span style="color: #66d9ef"> </span><span style="color: #f8f8f2">content</span><span style="color: #f92672">=</span><span style="color: #e6db74">"${args[0]}"</span>
|
||||
@@ -96,6 +96,7 @@ usage<span style="color: #f92672">()</span> <span style="color: #f92672">{</span
|
||||
--data <span style="color: #e6db74">"priority=$priority"</span> <span style="color: #ae81ff">\</span>
|
||||
--data <span style="color: #e6db74">"msg_id=$usr_msg_id"</span> <span style="color: #ae81ff">\</span>
|
||||
--data <span style="color: #e6db74">"channel=$channel"</span> <span style="color: #ae81ff">\</span>
|
||||
--data <span style="color: #e6db74">"sender_name=$sender"</span> <span style="color: #ae81ff">\</span>
|
||||
<span style="color: #e6db74">"https://scn.blackforestbytes.com/"</span> <span style="color: #66d9ef">)</span>
|
||||
|
||||
<span style="color: #66d9ef">if</span> <span style="color: #f92672">[</span> <span style="color: #e6db74">"$curlresp"</span> <span style="color: #f92672">==</span> 200 <span style="color: #f92672">]</span> ; <span style="color: #66d9ef">then</span>
|
||||
@@ -132,5 +133,6 @@ usage<span style="color: #f92672">()</span> <span style="color: #f92672">{</span
|
||||
<span style="color: #f8f8f2">echo</span> <span style="color: #e6db74">"Send failed (response code $curlresp) ... try again in 5s"</span> 1>&2
|
||||
sleep 5
|
||||
<span style="color: #66d9ef">done</span>
|
||||
|
||||
</pre>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user