diff --git a/client/discord/discord_handler/discord_handler.go b/client/discord/discord_handler/discord_handler.go index a94ebbf..b1bf3fb 100644 --- a/client/discord/discord_handler/discord_handler.go +++ b/client/discord/discord_handler/discord_handler.go @@ -178,12 +178,24 @@ func (h *Handler) ListenPosts(s *discordgo.Session, th *discordgo.ThreadCreate) Label: "Start", Style: discordgo.SuccessButton, Disabled: false, + Emoji: discordgo.ComponentEmoji{ + Name: "🚀", + ID: "", + Animated: false, + }, + URL: "", CustomID: "task_start", }, discordgo.Button{ Label: "Close", Style: discordgo.DangerButton, Disabled: true, + Emoji: discordgo.ComponentEmoji{ + Name: "🍀", + ID: "", + Animated: false, + }, + URL: "", CustomID: "task_close", }, }, @@ -191,7 +203,7 @@ func (h *Handler) ListenPosts(s *discordgo.Session, th *discordgo.ThreadCreate) }, }) if err != nil { - log.Printf("th start message edition is not complete: %v", err) + log.Printf("th start message edition is not complete: %v", err) // todo return error. Error causes panics into next method; } err = h.controller.UpdateTasksMessageID(context.TODO(), taskMessage.ID, t.ID) @@ -278,6 +290,12 @@ func (h *Handler) HandleTaskButtons(s *discordgo.Session, i *discordgo.Interacti Label: "Close", Style: discordgo.DangerButton, Disabled: doneButtonIsDisabled, + Emoji: discordgo.ComponentEmoji{ + Name: "🍀", + ID: "", + Animated: false, + }, + URL: "", CustomID: "task_close", }, }, diff --git a/cmd/__debug_bin1103051984 b/cmd/__debug_bin1103051984 new file mode 100755 index 0000000..cd10c52 Binary files /dev/null and b/cmd/__debug_bin1103051984 differ diff --git a/readme.md b/readme.md index 604df7c..486af4c 100644 --- a/readme.md +++ b/readme.md @@ -8,8 +8,14 @@ 1. Вытягиваем новый образ: `scp ./compose.yaml root@serverhost:~/compose.yaml` 2. Запуск контейнера: `docker-compose up -d` -# Разработка: +## Обновление кода контейнера: +1. Осуществить сборку и отправку контейнера в докерхаб +2. Зайти на боевую машину по ssh +3. Выполнить `docker pull naudachu/pimp-containerized:latest` +4. Выполнить `docker-compose up -d` +5. Подчистить старый образ через `docker rmi {image_id}`, предварительно посмотрев список образов `docker images` +# Разработка: ## Запуск вспомогательного контейнера с базой: `docker-compose up -d`