mirror of
https://github.com/J3vb/OwnCord.git
synced 2026-09-03 03:50:00 +03:00
- upload_handler: uses PermissionService.HasChannelPerm (removes last hasChannelPermREST usage) - profile_handler: delegates to UserService with proper ErrConflict on duplicate username - topic_rate_limiter: per-topic throughput caps (100 msg/s default), wired into deliverBroadcast for channel-scoped broadcasts - voice_join: subscribes client to VoiceTopic on join - voice_leave: unsubscribes client from VoiceTopic on leave https://claude.ai/code/session_01CBFF3r84ywkJRWwuqw8zD8