diff --git a/internal/telegram/generate.go b/internal/telegram/generate.go index 5fc938a..5f02e11 100644 --- a/internal/telegram/generate.go +++ b/internal/telegram/generate.go @@ -100,8 +100,10 @@ func (bot *TipBot) generateDalleImages(event Event) { log.Errorf("[generateDalleImages] invalid user") return } - // create the client with the bearer token api key + bot.trySendMessage(user.Telegram, "Your images are being generated. Please wait...") + + // create the client with the bearer token api key dalleClient, err := dalle.NewHTTPClient(internal.Configuration.Generate.DalleKey) // handle err if err != nil { @@ -117,7 +119,6 @@ func (bot *TipBot) generateDalleImages(event Event) { log.Errorf("[Generate] %v", err.Error()) return } - // poll the task.ID until status is succeeded var t *dalle.Task for { diff --git a/translations/en.toml b/translations/en.toml index aba79d0..7e56f08 100644 --- a/translations/en.toml +++ b/translations/en.toml @@ -401,4 +401,4 @@ To join a group, talk to %s and write in a private message `/join `. # DALLE GENERATE generateDalleHelpMessage = """Generate images using OpenAI DALLE 2.\nUsage: `/generate `\nPrice: 1000 sat""" generateDallePayInvoiceMessage = """Pay this invoice to generate four images 👇""" -generateDalleGeneratingMessage = """Your images are being generated...""" \ No newline at end of file +generateDalleGeneratingMessage = """Your images are being generated. Please wait...""" \ No newline at end of file