.env.example
Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.
SLACK_BOT_TOKEN
secret
SLACK_APP_TOKEN
secret
LLM_PROVIDER
Set the LLM provider to "openai" or "gemini"
OPENAI_API_URL
secret
OpenAI configuration
OPENAI_MODEL
secret
OPENAI_API_KEY
secret
GEMINI_API_KEY
secret
Gemini configuration
GEMINI_MODEL
BATZ_BASE_TZ
Timezone conversion configuration
BATZ_TIMEZONES
BATZ_EMOJIS
brew install flyctl && fly launch --from https://github.com/chmouel/slack-thread-bot
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/chmouel/slack-thread-bot
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/chmouel/slack-thread-bot