Many of the LLMs out there are based around talking with a single user. With TS Talker, I wanted to see how these could cope with speaking with multiple users within a Discord Server.
The bot allows you to add multiple different personas into multiple channels, each with an array of configuration options on how it replies.
It supports a number of different AI models, including anything OpenAI compatible, Anthropic, and others.
Tech Used
- Development: TypeScript based project with a Payload CMS to configure the bots in the backend, and discord.js for the chat.