Add a maximum parallel stable diffusion queue of 3. - annna - Annna the nice friendly bot.
(HTM) 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
(HTM) 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}")" &