added readme
This commit is contained in:
parent
059761fb29
commit
dfaf4ee8f3
52
README.md
52
README.md
@ -1,2 +1,52 @@
|
|||||||
# novelai-bot
|
# NovelAI Discord Bot
|
||||||
|
|
||||||
|

|
||||||
|

|
||||||
|

|
||||||
|
|
||||||
|
Simple bot which registers a command to generate images via the NovelAI API.
|
||||||
|
|
||||||
|
## Usage
|
||||||
|
|
||||||
|
Just enter `/generate` in the desired channel.
|
||||||
|
|
||||||
|
```text
|
||||||
|
/generate
|
||||||
|
*prompt: string
|
||||||
|
undesired_prompt: string
|
||||||
|
orientation: landscape or portrait
|
||||||
|
seed: integer
|
||||||
|
```
|
||||||
|
|
||||||
|
`*: required`
|
||||||
|
|
||||||
|
## Run
|
||||||
|
|
||||||
|
You might create environvent vars:
|
||||||
|
|
||||||
|
- **NOVELAI_API_TOKEN**: your NovelAI user API key
|
||||||
|
- **DISCORD_BOT_TOKEN**: token of your Discord bot
|
||||||
|
- **DISCORD_CHANNEL_ID**: ID of the channel to enable this bot
|
||||||
|
|
||||||
|
Don't forget to install the requirements in [requirements.txt](src/requirements.txt)
|
||||||
|
|
||||||
|
## Docker Compose
|
||||||
|
|
||||||
|
Or simply run it via **docker-compose**:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
services:
|
||||||
|
bot:
|
||||||
|
restart: unless-stopped
|
||||||
|
image: git.0day.agency/wirehack7/novelai-bot:latest
|
||||||
|
environment:
|
||||||
|
- NOVELAI_API_TOKEN=
|
||||||
|
- DISCORD_BOT_TOKEN=
|
||||||
|
- DISCORD_CHANNEL_ID=
|
||||||
|
networks: {}
|
||||||
|
```
|
||||||
|
|
||||||
|
## Notes
|
||||||
|
|
||||||
|
To create a Discord bot go to [Discord Developers](https://discord.com/developers/).
|
||||||
|
You should make the bot private.
|
||||||
Loading…
x
Reference in New Issue
Block a user