Skip to content

Accept /start as a subscribe alias#51

Merged
TaprootFreak merged 2 commits into
developfrom
feat/start-alias
Apr 30, 2026
Merged

Accept /start as a subscribe alias#51
TaprootFreak merged 2 commits into
developfrom
feat/start-alias

Conversation

@TaprootFreak
Copy link
Copy Markdown

Summary

Mirrors d-EURO/api. Telegram's first-contact button sends /start, this PR maps it to the same handler as /subscribe for one-click onboarding.

Test plan

  • npm run build clean
  • /start in a fresh private chat with @juicedollar_jdm_prd_bot / @juicedollar_jdt_prd_bot (or DEV equivalents) subscribes successfully

Telegram's first-contact button on a fresh chat sends /start, which
the bot previously fell through silently. Mapping it to the same
handler as /subscribe gives users one-click onboarding without losing
the explicit /subscribe command for users that already know it.

Mirrors d-EURO/api.
Mirrors d-EURO/api: explicit-feedback wording for /subscribe and
/unsubscribe, and /start added to the advertised handle list.
@TaprootFreak TaprootFreak marked this pull request as ready for review April 30, 2026 12:46
@TaprootFreak TaprootFreak requested a review from Danswar as a code owner April 30, 2026 12:46
@TaprootFreak TaprootFreak merged commit ecb8bfb into develop Apr 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant