feat(limits): add max_screen_share_bitrate limit (#3410)

This commit is contained in:
Hampus authored and GitHub committed 2026-10-12 02:16:40 +02:00
1 parent 3292dc5f89
commit e0640d68ff
9 files changed
+66 -6

No files matched your search

+2 -1
View File
@@ -11107,7 +11107,7 @@
"category": {"type": "string"},
"scope": {"type": "string"},
"isToggle": {"type": "boolean"},
"unit": {"type": "string", "enum": ["bytes", "count"]},
"unit": {"type": "string", "enum": ["bytes", "count", "bps"]},
"min": {"type": "number"},
"max": {"type": "number"}
},
@@ -11154,6 +11154,7 @@
"max_private_channels_per_user",
"max_reactions_per_message",
"max_relationships",
"max_screen_share_bitrate",
"max_users_per_message_reaction",
"max_voice_message_duration",
"max_webhooks_per_channel",
+5
View File
@@ -12,6 +12,11 @@ pub fn limit_key_hint(key: &str) -> Option<Hint<'static>> {
"Community creation policy",
)),
}),
"max_screen_share_bitrate" => Some(Hint {
name: Some("Max Screen Share Bitrate"),
body: "In bits per second, so 9000000 is 9 Mbps. Raising it also raises the automatic bitrate of every screen share quality. Accounts with Higher Video Quality can pick their own bitrate up to this value.",
link: None,
}),
_ => None,
}
}
@@ -28,6 +28,7 @@ const CATEGORY_ORDER: &[&str] = &[
"expressions",
"files",
"social",
"media",
];
pub fn limit_config_page(