├── .eslintrc.cjs ├── .fx ├── configs │ ├── azure.parameters.dev.json │ ├── config.dev.json │ └── projectSettings.json └── states │ └── state.dev.json ├── .gitignore ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── bot ├── .gitignore ├── package-lock.json ├── package.json ├── src │ ├── actions │ │ ├── settings-cancel.ts │ │ ├── settings-refresh.ts │ │ ├── settings-save.ts │ │ └── welcome-config.ts │ ├── cards │ │ ├── error.card.json │ │ ├── history.card.json │ │ ├── result.card.json │ │ ├── settings-cancel.card.json │ │ ├── settings-refresh.card.json │ │ ├── settings-save.card.json │ │ ├── settings.card.json │ │ └── welcome.card.json │ ├── commands │ │ ├── generate.ts │ │ ├── history.ts │ │ ├── settings.ts │ │ └── surprise.ts │ ├── helpers │ │ ├── ideas.ts │ │ ├── models.ts │ │ └── openai.ts │ ├── index.ts │ ├── internal │ │ ├── activityHandler.ts │ │ ├── config.ts │ │ └── initialize.ts │ └── public │ │ └── image.html └── tsconfig.json ├── package.json ├── readme.md ├── scripts └── statetoenv.js └── templates ├── appPackage ├── manifest.template.json └── resources │ ├── color.png │ └── outline.png └── azure ├── config.bicep ├── main.bicep ├── provision.bicep ├── provision ├── azureWebAppBot.bicep ├── botService.bicep ├── identity.bicep └── storage.bicep └── teamsFx └── azureWebAppBotConfig.bicep /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.fx/configs/azure.parameters.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/.fx/configs/azure.parameters.dev.json -------------------------------------------------------------------------------- /.fx/configs/config.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/.fx/configs/config.dev.json -------------------------------------------------------------------------------- /.fx/configs/projectSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/.fx/configs/projectSettings.json -------------------------------------------------------------------------------- /.fx/states/state.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/.fx/states/state.dev.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /bot/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/.gitignore -------------------------------------------------------------------------------- /bot/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/package-lock.json -------------------------------------------------------------------------------- /bot/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/package.json -------------------------------------------------------------------------------- /bot/src/actions/settings-cancel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/actions/settings-cancel.ts -------------------------------------------------------------------------------- /bot/src/actions/settings-refresh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/actions/settings-refresh.ts -------------------------------------------------------------------------------- /bot/src/actions/settings-save.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/actions/settings-save.ts -------------------------------------------------------------------------------- /bot/src/actions/welcome-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/actions/welcome-config.ts -------------------------------------------------------------------------------- /bot/src/cards/error.card.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/cards/error.card.json -------------------------------------------------------------------------------- /bot/src/cards/history.card.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/cards/history.card.json -------------------------------------------------------------------------------- /bot/src/cards/result.card.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/cards/result.card.json -------------------------------------------------------------------------------- /bot/src/cards/settings-cancel.card.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/cards/settings-cancel.card.json -------------------------------------------------------------------------------- /bot/src/cards/settings-refresh.card.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/cards/settings-refresh.card.json -------------------------------------------------------------------------------- /bot/src/cards/settings-save.card.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/cards/settings-save.card.json -------------------------------------------------------------------------------- /bot/src/cards/settings.card.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/cards/settings.card.json -------------------------------------------------------------------------------- /bot/src/cards/welcome.card.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/cards/welcome.card.json -------------------------------------------------------------------------------- /bot/src/commands/generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/commands/generate.ts -------------------------------------------------------------------------------- /bot/src/commands/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/commands/history.ts -------------------------------------------------------------------------------- /bot/src/commands/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/commands/settings.ts -------------------------------------------------------------------------------- /bot/src/commands/surprise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/commands/surprise.ts -------------------------------------------------------------------------------- /bot/src/helpers/ideas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/helpers/ideas.ts -------------------------------------------------------------------------------- /bot/src/helpers/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/helpers/models.ts -------------------------------------------------------------------------------- /bot/src/helpers/openai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/helpers/openai.ts -------------------------------------------------------------------------------- /bot/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/index.ts -------------------------------------------------------------------------------- /bot/src/internal/activityHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/internal/activityHandler.ts -------------------------------------------------------------------------------- /bot/src/internal/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/internal/config.ts -------------------------------------------------------------------------------- /bot/src/internal/initialize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/internal/initialize.ts -------------------------------------------------------------------------------- /bot/src/public/image.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/src/public/image.html -------------------------------------------------------------------------------- /bot/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/bot/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/readme.md -------------------------------------------------------------------------------- /scripts/statetoenv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/scripts/statetoenv.js -------------------------------------------------------------------------------- /templates/appPackage/manifest.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/templates/appPackage/manifest.template.json -------------------------------------------------------------------------------- /templates/appPackage/resources/color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/templates/appPackage/resources/color.png -------------------------------------------------------------------------------- /templates/appPackage/resources/outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/templates/appPackage/resources/outline.png -------------------------------------------------------------------------------- /templates/azure/config.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/templates/azure/config.bicep -------------------------------------------------------------------------------- /templates/azure/main.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/templates/azure/main.bicep -------------------------------------------------------------------------------- /templates/azure/provision.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/templates/azure/provision.bicep -------------------------------------------------------------------------------- /templates/azure/provision/azureWebAppBot.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/templates/azure/provision/azureWebAppBot.bicep -------------------------------------------------------------------------------- /templates/azure/provision/botService.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/templates/azure/provision/botService.bicep -------------------------------------------------------------------------------- /templates/azure/provision/identity.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/templates/azure/provision/identity.bicep -------------------------------------------------------------------------------- /templates/azure/provision/storage.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/templates/azure/provision/storage.bicep -------------------------------------------------------------------------------- /templates/azure/teamsFx/azureWebAppBotConfig.bicep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/garrytrinder/msteams-dalle-2-image-generator-bot/HEAD/templates/azure/teamsFx/azureWebAppBotConfig.bicep --------------------------------------------------------------------------------