diff --git a/internal/telegram/generate.go b/internal/telegram/generate.go index abe9ded..d9ba5c9 100644 --- a/internal/telegram/generate.go +++ b/internal/telegram/generate.go @@ -22,6 +22,10 @@ import ( // generateImages is called when the user enters /generate or /generate // asks the user for a prompt if not given func (bot *TipBot) generateImages(ctx intercept.Context) (intercept.Context, error) { + if internal.Configuration.Generate.DalleKey == "" { + bot.trySendMessage(ctx.Message().Sender, "🤖💤 Dalle image generation is currently not available. Please try again later.") + return ctx, nil + } bot.anyTextHandler(ctx) user := LoadUser(ctx) if user.Wallet == nil {