/botbotbotbot

A multiplayer text/tabletop role-playing game using some AI services such as ChatGPT, Dreamily and Stable Diffusion.

Primary LanguageTypeScript

Architecture

Tips

export all env variables

export $(grep -v '^#' .env | xargs)

TODO

  • Add README.md and other documents
  • Add Docker support
  • Move dreamily-api to NPM library
  • Add sqlite to store and load all conversions from DB
  • Add new Discord messenger
  • Support service start parameters like --start-messenger larkbot --with-service chatgpt1
  • Add StableDiffusion WebUI service and add a mode about it
  • Optimize Controller and Conversation class
  • Optimize helper command by using config file
  • Support reply image for all messengers