This is a simple Discord chatbot that can utilize Tavern-compatible character cards to influence the personalities of GPT-3.5 Turbo powered chatbots on your server.
- Use character files to power Discord chatbots
- Supports generic character JSON files
- Supports Tavern character card PNGs
- Chatbots respond to replies and @mentions on your Discord server
- Limit which channels chatbots will interact in
- GPT 3.5 Turbo support (only)
- Run multiple chatbots at once
- Pre-populate chatbots with info about your users
- Clone and install dependencies
git clone https://github.com/amiantos/impostor.git .
npm install
-
Create a new file called
config.json
and copy the format fromconfig.json.example
-
Update
config.json
with your own credentials and configuration options. -
Start your bot
npm run start
- This repo contains code pilfered directly from and inspired by SillyTavern
- This repo was direclty inspired by notunderctrl/gpt-3.5-chat-bot.