Add a maximum parallel stable diffusion queue of 3. - annna - Annna the nice friendly bot.
HTML git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/
DIR Log
DIR Files
DIR Refs
DIR Tags
DIR README
---
DIR commit 4310f8eee0297a88f186a0d923e55d99b0e207fb
DIR parent b41b62640bad75be79593afe1ee22c75428a4928
HTML Author: Annna Robert-Houdin <annna@bitreich.org>
Date: Mon, 25 Dec 2023 17:23:17 +0100
Add a maximum parallel stable diffusion queue of 3.
Diffstat:
M annna-message-common | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
---
DIR diff --git a/annna-message-common b/annna-message-common
@@ -46,9 +46,9 @@ case "${text}" in
doexpand=1
;;
*::*::*)
- if pgrep -f stable-diffusion-emoji >/dev/null 2>&1;
+ if [ $(pgrep -f stable-diffusion-emoji 2>/dev/null | wc -l) -gt 3 ];
then
- annna-say -s "${server}" -c "${channel}" "${user}, no."
+ annna-say -s "${server}" -c "${channel}" "${user}, sorry, too many requests."
else
query=${text#**::} query=${query%%::*}
annna-say -s "${server}" -c "${channel}" "$(stable-diffusion-emoji "${query}")" &