Add poke to client messaging
All checks were successful
/ build-upload (push) Successful in 1m37s

This commit is contained in:
Tobias Reisinger 2025-10-25 19:06:15 +02:00
parent b753bb235d
commit 71ab3b52ec
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
8 changed files with 36 additions and 10 deletions

View file

@ -50,6 +50,8 @@ commands:
required: false
- name: message
required: false
flags:
- long: --poke
- name: events
- name: events-ntfy
environment_variables:

View file

@ -1,3 +1,10 @@
client=$(_ts_control_get_entity client "${args[client]}")
message=$(_ts_control_get_message "${args[message]}")
teamspeak-query-lib message --strict-client --client "$client" "$message"
if [ "${args[--poke]:-0}" -gt 0 ]; then
echo "Sending poke to client $client: $message"
teamspeak-query-lib message --strict-client --poke --client "$client" "$message"
else
echo "Sending message to client $client: $message"
teamspeak-query-lib message --strict-client --client "$client" "$message"
fi