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}")" &