forked from pinks/eris
1.0 KiB
1.0 KiB
Eris the Bot
Telegram bot for generating images from text.
Requirements
Options
You can put these in .env
file or pass them as environment variables.
TG_BOT_TOKEN
- Telegram bot token. Get yours from @BotFather. Required.TG_ADMIN_USERNAMES
- Comma separated list of usernames of users that can use admin commands.LOG_LEVEL
- Log level. Default:INFO
.
Running
- Start stable diffusion webui:
cd sd-webui
,./webui.sh --api
- Start bot:
deno task start
To connect your SD to the bot, open the Eris UI, login as admin and add a worker.
Codegen
The Stable Diffusion API in app/sdApi.ts
is auto-generated. To regenerate it, first start your SD
WebUI with --nowebui --api
, and then run:
deno run npm:openapi-typescript http://localhost:7861/openapi.json -o app/sdApi.ts