Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tanis2000/discomfort
A Discord bot to control ComfyUI
https://github.com/tanis2000/discomfort
comfyui dall-e discord discord-bot go golang midjourney stable-diffusion
Last synced: 4 days ago
JSON representation
A Discord bot to control ComfyUI
- Host: GitHub
- URL: https://github.com/tanis2000/discomfort
- Owner: tanis2000
- License: agpl-3.0
- Created: 2024-06-07T13:50:42.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2024-06-24T13:14:08.000Z (5 months ago)
- Last Synced: 2024-06-25T10:09:43.375Z (5 months ago)
- Topics: comfyui, dall-e, discord, discord-bot, go, golang, midjourney, stable-diffusion
- Language: Go
- Homepage:
- Size: 839 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Discomfort, a Discord bot for ComfyUI
[![Windows](https://github.com/tanis2000/discomfort/actions/workflows/windows.yml/badge.svg)](https://github.com/tanis2000/discomfort/actions/workflows/windows.yml)
[![macOS](https://github.com/tanis2000/discomfort/actions/workflows/macos.yml/badge.svg)](https://github.com/tanis2000/discomfort/actions/workflows/macos.yml)
[![Linux](https://github.com/tanis2000/discomfort/actions/workflows/linux.yml/badge.svg)](https://github.com/tanis2000/discomfort/actions/workflows/linux.yml)Discomfort is in an early development stage. Please feel free to play around with it and to contribute back.
The main aim of Discomfort is to provide an easy-to-use interface for ComfyUI over Discord.
# Supported commands
* **/txt2img** to create images based on text
* **/faceswap** to apply a face to a generated image
* **/uploadimage** to upload an image that can be used in /faceswap
* **/uploadlist** to obtain the list of all the uploaded images
# Docker images
Docker images for x64 and arm64 Linux are available on [Docker Hub](https://hub.docker.com/r/tanis2000/discomfort)
# How to run locally
Download the latest binary for your OS from the [Releases](https://github.com/tanis2000/discomfort/releases) page.
Unzip and run the bot with the following command:
```shell
discomfort --token --address 127.0.0.1 --port 8818
```The supported parameters are the following:
| Parameter | Description |
|-----------|-----------------------------------------------------------------------------------------------------------------------------|
| --token | The Discord bot token that can be obtained from the [Discord Developer Portal](https://discord.com/developers/applications) |
| --address | The IP address or hostname of the ComfyUI server |
| --port | The port number of the ComfyUI server |# Documentation
Further documentation is available in the [docs folder](docs/), starting from the [main page](docs/index.md)