From c78fe1a912a499c25af9f58611a1a926f0770a56 Mon Sep 17 00:00:00 2001 From: Astra Date: Mon, 9 Mar 2026 21:39:28 +0000 Subject: [PATCH] Update telegram-approval-join submodule and apply patches --- Dockerfile | 2 +- handlers/join.go | 1 + telegram-approval-join | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index d55b48a..588051c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -23,7 +23,7 @@ RUN apk add --no-cache ca-certificates WORKDIR /opt # Copy binary into a standard location -COPY --from=builder /bin/telegram-join-approval-nuzzles /usr/local/bin/telegram-approval-join +COPY --from=builder /bin/telegram-approval-join /usr/local/bin/telegram-approval-join # Create a non-root user and group with specific UID:GID and set ownership RUN addgroup -g 65532 app && \ diff --git a/handlers/join.go b/handlers/join.go index 04a2f4e..b050d11 100644 --- a/handlers/join.go +++ b/handlers/join.go @@ -34,6 +34,7 @@ func (bot *Bot) HandleJoinRequest(request *api.ChatJoinRequest) { fmt.Sprintf(AdminJoinRequestMsg, userString, request.From.ID, "(awaiting user response)")) m.ReplyMarkup = utils.NewApprovalKeyboard(request.From.ID) m.ParseMode = api.ModeHTML + m.LinkPreviewOptions = api.LinkPreviewOptions{IsDisabled: true} if topic := *bot.Config.AdminChatTopicId; topic != 0 { m.MessageThreadID = topic } diff --git a/telegram-approval-join b/telegram-approval-join index 4e71c09..1c48c2a 160000 --- a/telegram-approval-join +++ b/telegram-approval-join @@ -1 +1 @@ -Subproject commit 4e71c09c5a6a3f93bd4f0702b0e6f417b6e9e995 +Subproject commit 1c48c2a40ccc8d83ef2bff80fd4d5f9b848afab2