Этот чат-бот позволяет интегрировать Telegram с Stable Diffusion WebUI, чтобы вы могли генерировать картинки в Telegram.
Перед запуском чат-бота, вы должны настроить следующие переменные окружения:
TOKEN
- токен TelegramDSN
- DSN для Glitchtip или SentryAPI_HOST
- хост, где запущен Stable Diffusion WebUIAPI_PORT
- порт, на котором запущен Stable Diffusion WebUIADMIN_CHAT_ID
- идентификатор чата админа, чтобы все запросы дублировались для отладки
Чтобы использовать этот чат-бот, просто напишите боту в Telegram.
Если у вас есть какие-либо вопросы или проблемы с этим чат-ботом, напишите в https://github.com/vpuhoff/sd-telegram-bot/issues.
Чтобы запустить этот чат-бот, вам нужно сначала установить его на вашем сервере. Затем вы должны настроить переменные окружения, перечисленные выше.
После того, как вы настроили переменные окружения, вы можете запустить чат-бота, выполнив следующую команду:
python main.py
Если вы хотите запустить чат-бота в фоновом режиме, вы можете использовать Supervisor или systemd.
Если вы хотите использовать Glitchtip или Sentry для отслеживания ошибок в этом чат-боте, вы должны сначала создать новый проект в Glitchtip или Sentry.
Затем вы должны настроить переменную окружения DSN
, чтобы указать на DSN вашего проекта.
После того, как вы настроили DSN, вы можете отправлять ошибки и события в Glitchtip или Sentry.