fixed emojies bug with adding emojies to the buttons;

This commit is contained in:
naudachu 2024-02-01 20:55:09 +05:00
parent 9a1420eae0
commit d599eb9825
3 changed files with 26 additions and 2 deletions

View File

@ -178,12 +178,24 @@ func (h *Handler) ListenPosts(s *discordgo.Session, th *discordgo.ThreadCreate)
Label: "Start", Label: "Start",
Style: discordgo.SuccessButton, Style: discordgo.SuccessButton,
Disabled: false, Disabled: false,
Emoji: discordgo.ComponentEmoji{
Name: "🚀",
ID: "",
Animated: false,
},
URL: "",
CustomID: "task_start", CustomID: "task_start",
}, },
discordgo.Button{ discordgo.Button{
Label: "Close", Label: "Close",
Style: discordgo.DangerButton, Style: discordgo.DangerButton,
Disabled: true, Disabled: true,
Emoji: discordgo.ComponentEmoji{
Name: "🍀",
ID: "",
Animated: false,
},
URL: "",
CustomID: "task_close", CustomID: "task_close",
}, },
}, },
@ -191,7 +203,7 @@ func (h *Handler) ListenPosts(s *discordgo.Session, th *discordgo.ThreadCreate)
}, },
}) })
if err != nil { 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) 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", Label: "Close",
Style: discordgo.DangerButton, Style: discordgo.DangerButton,
Disabled: doneButtonIsDisabled, Disabled: doneButtonIsDisabled,
Emoji: discordgo.ComponentEmoji{
Name: "🍀",
ID: "",
Animated: false,
},
URL: "",
CustomID: "task_close", CustomID: "task_close",
}, },
}, },

BIN
cmd/__debug_bin1103051984 Executable file

Binary file not shown.

View File

@ -8,8 +8,14 @@
1. Вытягиваем новый образ: `scp ./compose.yaml root@serverhost:~/compose.yaml` 1. Вытягиваем новый образ: `scp ./compose.yaml root@serverhost:~/compose.yaml`
2. Запуск контейнера: `docker-compose up -d` 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` `docker-compose up -d`