This is the official repository for the XMTP bot kit and examples, powered by Turborepo.
To learn more about the contents of this repository, see this README and the READMEs provided for packages and examples.
botkit
: A kit for quickly building bots on the XMTP networkcreate-xmtp-bot
: A CLI for creating new XMTP bot projectsplayground
: A visual playground for creating groupsdocs
: Documentation for botkit
subscription
: A simple, customizable, and powerful conversational frameworkgpt
: A bot that relays incoming messages to OpenAI's ChatGPTgroup
: Group bot example.
See more examples in the Awesome XMTP ⭐️ repo
Note
Before starting the bots locally, install the necessary dependencies by runningyarn
first. Update yarn withyarn set version stable
yarn start:conversational
: Start the conversational botyarn start:gm
: Start the GM botyarn start:group
: Start the Group bot
See our contribution guide to learn more about contributing to this project.