Reviewed-on: #23
NovelAI Discord Bot
Simple bot which registers a command to generate images via the NovelAI API.
Usage
Just enter /generate in the desired channel.
/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
Docker Compose
Or simply run it via docker-compose:
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. You should make the bot private.
Description
Languages
Python
96.6%
Dockerfile
3.4%