Frame
Name the tension inside this discord problem and make the first useful constraint visible.
↗discord / TypeScript
A working answer to a difficult question.
An advanced and extensible Discord chatbot built using TypeScript and Discord.js. With built-in support for custom personalities, rich command interactions, and third-party integrations like Google APIs.
01 / From rough idea to useful surface
Epsilon is an extensible Discord chatbot built with TypeScript and Discord.js. It offers rich command interactions, custom personalities, and third-party integrations for communities seeking more than just utility.
Customizable personalities and command modules Dynamic command registration and execution Integration with Google APIs and other services Role-based access and permission controls Event-driven design for scalability Modular codebase for easy extension
Built with TypeScript and Discord.js, Epsilon uses a modular architecture with environment-based configs. It supports structured commands and integrates external APIs for enhanced functionality.
02 / The route
scroll trace / 01Name the tension inside this discord problem and make the first useful constraint visible.
↗Shape a TypeScript system where each interaction explains what happens next.
↗A practical experiment with a point of view.
↗Field telemetry
live archive / 0103 / Materials
open the notesThe primary material: the part of Epsilon that gives the system its character.
A supporting layer that keeps the discord experience coherent, testable, and ready to evolve.
A supporting layer that keeps the discord experience coherent, testable, and ready to evolve.