Telegram bot for generating images from text
Go to file
nameless 07fc0c71f2 feat: parse seed on new txt2img request (#20)
Reviewed-on: #20
Co-authored-by: nameless <nameless@noreply@foxo.me>
Co-committed-by: nameless <nameless@noreply@foxo.me>
2023-10-14 10:57:46 +00:00
.vscode add vscode config 2023-09-13 11:50:49 +02:00
api fix: login bot url 2023-10-13 21:18:19 +02:00
app feat: manage workers via webui 2023-10-13 13:47:57 +02:00
bot feat: parse seed on new txt2img request (#20) 2023-10-14 10:57:46 +00:00
ui fix: login bot url 2023-10-13 21:18:19 +02:00
utils feat: manage workers via webui 2023-10-13 13:47:57 +02:00
.gitignore commit deno.lock 2023-10-13 20:05:23 +02:00
README.md feat: manage workers via webui 2023-10-13 13:47:57 +02:00
deno.json fix windows path 2023-10-13 20:56:16 +02:00
deno.lock fix windows path 2023-10-13 20:56:16 +02:00
main.ts commit deno.lock 2023-10-13 20:05:23 +02:00

README.md

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.

Running

  • Start stable diffusion webui: cd sd-webui, ./webui.sh --api
  • Start bot: deno task start

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