forked from pinks/eris
1
0
Fork 0
nyx/README.md

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