- Setup golang v1.21
- Run Mattermost local instance. Configure the bot and get credentials.
- Configure
.env
- Run start the bot:
go run ./cmd/jarvis
If you need to update the existing DI containers, you need to run:
make gen
If created a new one, then you need to install wire first, then run:
wire <folder>
Simply use the existing Dockerfile. You will find environment variables inside .env.example