owpengram-server/internal/app/bots
Astra 6649b70d5e branding: make product identity runtime-configurable
Adopt upstream owpengram/owpengram-server's branding.Config/Configure/
Current in place of the old package-level constants. This is the piece the
earlier merge attempt was blocked on (internal/branding failed to import
during that merge). The default identity is unchanged -- every existing
ProductName/ProductUsername/... default still reads "OwpenGram" -- so this
is a pure capability add: nothing currently calls Configure, and every call
site now reads the current snapshot via a function instead of a compile-time
constant.

Five string templates that concatenated branding.ProductName into a `const`
had to become `var`, since a func call is no longer a valid const operand.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-14 11:37:36 +01:00
..
botfather.go branding: make product identity runtime-configurable 2026-09-14 11:37:36 +01:00
botfather_login_test.go feat: sync bot setup and webhook diagnostics 2026-07-22 00:51:52 +08:00
chatbot.go feat: sync AI compose and ChatBot features 2026-07-03 19:43:20 +08:00
chatbot_test.go feat: sync AI compose and ChatBot features 2026-07-03 19:43:20 +08:00
gifbot.go fix 2026-08-25 00:01:59 +03:00
manage_test.go fix(admin): close PR review blockers 2026-07-23 13:29:04 +08:00
miniapp.go chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
mybots.go /mybots: Edit Bot summary screen, return-to-menu, clickable @mentions 2026-09-08 13:44:01 +01:00
mybots_botpic_test.go /mybots: Edit Bot summary screen, return-to-menu, clickable @mentions 2026-09-08 13:44:01 +01:00
mybots_test.go botfather: /start <bot> opens that bot's menu 2026-09-09 15:03:53 +01:00
profile_cache.go chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
service.go usernames: report reserved names as taken in the check paths too 2026-09-09 21:41:53 +01:00
service_bot_entities.go /mybots: Edit Bot summary screen, return-to-menu, clickable @mentions 2026-09-08 13:44:01 +01:00
service_bot_entities_test.go fix: sync latest Android and langpack updates 2026-07-02 14:09:24 +08:00
service_test.go Interactive /mybots menu for @BotFather 2026-09-08 13:31:05 +01:00
stickersbot.go feat: sync host-based public app links 2026-07-22 21:43:56 +08:00
stickersbot_test.go feat: sync host-based public app links 2026-07-22 21:43:56 +08:00
verifierbot.go branding: make product identity runtime-configurable 2026-09-14 11:37:36 +01:00
verifierbot_test.go added ability to disable third-party verification 2026-08-06 05:27:48 +03:00
verifybot.go branding: make product identity runtime-configurable 2026-09-14 11:37:36 +01:00
verifybot_test.go Interactive /mybots menu for @BotFather 2026-09-08 13:31:05 +01:00