fix(bot): hand off reminder dashboard opens through dm

This commit is contained in:
2026-03-11 22:36:43 +04:00
parent 6b8c2fa397
commit a78eb88fa4
11 changed files with 200 additions and 21 deletions

View File

@@ -42,6 +42,8 @@ export const enBotTranslations: BotTranslationCatalog = {
pendingMemberLine: (member, index) =>
`${index + 1}. ${member.displayName} (${member.telegramUserId})${member.username ? ` @${member.username}` : ''}`,
openMiniAppButton: 'Open mini app',
openMiniAppFromPrivateChat: 'Open the mini app from the button below.',
openMiniAppUnavailable: 'The mini app is not configured right now.',
joinHouseholdButton: 'Join household',
approveMemberButton: (displayName) => `Approve ${displayName}`,
telegramIdentityRequired: 'Telegram user identity is required to join a household.',

View File

@@ -44,6 +44,8 @@ export const ruBotTranslations: BotTranslationCatalog = {
pendingMemberLine: (member, index) =>
`${index + 1}. ${member.displayName} (${member.telegramUserId})${member.username ? ` @${member.username}` : ''}`,
openMiniAppButton: 'Открыть мини-приложение',
openMiniAppFromPrivateChat: 'Откройте мини-приложение по кнопке ниже.',
openMiniAppUnavailable: 'Мини-приложение сейчас не настроено.',
joinHouseholdButton: 'Вступить в дом',
approveMemberButton: (displayName) => `Подтвердить ${displayName}`,
telegramIdentityRequired: 'Чтобы вступить в дом, нужна Telegram-учётка пользователя.',

View File

@@ -65,6 +65,8 @@ export interface BotTranslationCatalog {
pendingMembersEmpty: (householdName: string) => string
pendingMemberLine: (member: PendingMemberSummary, index: number) => string
openMiniAppButton: string
openMiniAppFromPrivateChat: string
openMiniAppUnavailable: string
joinHouseholdButton: string
approveMemberButton: (displayName: string) => string
telegramIdentityRequired: string