From 7b149d8744e271f3180e05fe97e8c707f83c065f Mon Sep 17 00:00:00 2001 From: YouROK <8YouROK8@mail.ru> Date: Fri, 25 Apr 2025 12:23:59 +0300 Subject: [PATCH] fix empty str --- server/tgbot/bot.go | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/server/tgbot/bot.go b/server/tgbot/bot.go index 1f7fbb5..98f744e 100644 --- a/server/tgbot/bot.go +++ b/server/tgbot/bot.go @@ -111,12 +111,22 @@ func Start(token string) { func help(c tele.Context) error { id := strconv.FormatInt(c.Sender().ID, 10) + var arr []string + if c.Sender().Username != "" { + arr = append(arr, c.Sender().Username) + } + if c.Sender().FirstName != "" { + arr = append(arr, c.Sender().FirstName) + } + if c.Sender().LastName != "" { + arr = append(arr, c.Sender().LastName) + } return c.Send("Бот для управления TorrServer\n\n" + "Список комманд:\n" + " /help - Эта справка\n" + " /list - Показать список торрентов на сервере\n" + " /clear - Удалить все торренты\n\n" + - "Ваш id: " + id + ", " + strings.Join([]string{c.Sender().Username, c.Sender().FirstName, c.Sender().LastName}, ", ")) + "Ваш id: " + id + ", " + strings.Join(arr, ", ")) } func isHash(txt string) bool {