Files
web-frontend/app/composables/useMessengerBotLink.ts
2026-04-03 18:12:17 +07:00

11 lines
347 B
TypeScript

export function buildMessengerBotStartUrl(baseUrl: string, startToken: string) {
const normalizedToken = startToken.trim();
if (!baseUrl || !normalizedToken) {
return '';
}
const payload = encodeURIComponent(normalizedToken);
const separator = baseUrl.includes('?') ? '&' : '?';
return `${baseUrl}${separator}start=${payload}`;
}