Telegram forum topics: remaining UX and synchronization gaps #15
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context: branch
feat/telegram-adapter, commita1b7a14already improves forum onboarding and blocks the worst topic-breaking flow (/chatsand chat-switch callbacks inside forum topics). During this session a few remaining issues were found and should be handled separately.Findings:
/chatsand/forumeven though some of them are intentionally disabled there. This is confusing and invites unsupported flows./new <name>inside an already linked forum topic renames the local chat record in SQLite, but does not rename the Telegram forum topic. Chat title and topic title diverge.new_chatcallback from the DM chat list still creates only a local chat. When forum is already connected, it should mirror the/newcommand behavior and create a forum topic + bindforum_thread_id.Suggested follow-up:
/newinside an existing linked topic: reject, register only when unbound, or also rename the Telegram topic./newcommand andnew_chatcallback creation paths so forum synchronization happens in one place.Basic reproduction for the second bug:
/new Renamed.