release: v1.18.0 — /support command in the Telegram bot #252

Merged
developer merged 2 commits from development into master 2026-07-13 07:39:06 +00:00
Owner

Promote developmentmaster.

Contents (development is ahead of master by exactly this):

  • feat(telegram): /support command — a fixed support-desk info reply (operators' hours + what to include), localized ru/en, private-chat only, listed in the bot command menu, intercepts before the support relay (#251).

Release: v1.18.0 (minor — one new feature, no breaking change).

Prod-safety: pure bot code — no schema / wire / migration / dictionary change; no PRERELEASE.md steps. Prod deploy stays manual (workflow_dispatch, confirm=deploy) after this merge + the v1.18.0 tag; the bot rolls per-service, health-gated, auto-rollback.

CI on this PR is test-only (no auto-deploy on a master PR).

Promote `development` → `master`. **Contents** (development is ahead of master by exactly this): - feat(telegram): `/support` command — a fixed support-desk info reply (operators' hours + what to include), localized ru/en, private-chat only, listed in the bot command menu, intercepts before the support relay (#251). **Release: v1.18.0** (minor — one new feature, no breaking change). **Prod-safety:** pure bot code — **no schema / wire / migration / dictionary** change; no `PRERELEASE.md` steps. Prod deploy stays **manual** (`workflow_dispatch`, `confirm=deploy`) after this merge + the `v1.18.0` tag; the bot rolls per-service, health-gated, auto-rollback. CI on this PR is test-only (no auto-deploy on a master PR).
developer added 2 commits 2026-07-13 07:37:35 +00:00
feat(telegram): add /support command with support-desk info reply
CI / changes (pull_request) Successful in 2s
CI / unit (pull_request) Successful in 12s
CI / integration (pull_request) Successful in 21s
CI / ui (pull_request) Has been skipped
CI / conformance (pull_request) Successful in 11s
CI / gate (pull_request) Successful in 0s
CI / deploy (pull_request) Successful in 1m55s
e0360c98e2
Intercept /support in the main bot with a dedicated handler (registered
like /start), replying with a fixed support-desk info message: the
operators' working hours and what to include (a description and, when
possible, screenshots). The reply is Russian or English by the sender's
reported Telegram language, and the command is listed in the bot's
command menu (localized).

Being a dedicated handler, it intercepts /support before the support
relay, so the command line itself is not forwarded into an operator
topic while the user's following description still is.

Update the telegram README and FUNCTIONAL.md (+ _ru mirror).
Merge pull request 'feat(telegram): add /support command with support-desk info reply' (#251) from feature/telegram-support-command into development
CI / changes (push) Successful in 2s
CI / unit (push) Successful in 11s
CI / conformance (push) Successful in 9s
CI / gate (push) Successful in 0s
CI / changes (pull_request) Successful in 2s
CI / integration (push) Successful in 20s
CI / ui (push) Has been skipped
CI / deploy (push) Successful in 1m44s
CI / integration (pull_request) Successful in 27s
CI / ui (pull_request) Has been skipped
CI / unit (pull_request) Successful in 10s
CI / conformance (pull_request) Successful in 9s
CI / gate (pull_request) Successful in 0s
CI / deploy (pull_request) Has been skipped
93ccc8c449
owner approved these changes 2026-07-13 07:37:42 +00:00
developer merged commit 3456a0b3ff into master 2026-07-13 07:39:06 +00:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: developer/scrabble-game#252