diff --git a/src/main/kotlin/app/revanced/patches/youtube/layout/player/livechatbutton/patch/HideLiveChatButtonPatch.kt b/src/main/kotlin/app/revanced/patches/youtube/layout/player/livechatbutton/patch/HideLiveChatButtonPatch.kt
new file mode 100644
index 000000000..e81b4040b
--- /dev/null
+++ b/src/main/kotlin/app/revanced/patches/youtube/layout/player/livechatbutton/patch/HideLiveChatButtonPatch.kt
@@ -0,0 +1,44 @@
+package app.revanced.patches.youtube.layout.player.livechatbutton.patch
+
+import app.revanced.patcher.annotation.Description
+import app.revanced.patcher.annotation.Name
+import app.revanced.patcher.annotation.Version
+import app.revanced.patcher.data.ResourceContext
+import app.revanced.patcher.patch.PatchResult
+import app.revanced.patcher.patch.PatchResultSuccess
+import app.revanced.patcher.patch.ResourcePatch
+import app.revanced.patcher.patch.annotations.DependsOn
+import app.revanced.patcher.patch.annotations.Patch
+import app.revanced.patches.shared.annotation.YouTubeCompatibility
+import app.revanced.patches.youtube.misc.playerbutton.patch.PlayerButtonPatch
+import app.revanced.patches.youtube.misc.settings.resource.patch.SettingsPatch
+
+@Patch
+@Name("hide-live-chat-button")
+@Description("Hides the live chat button in the video player (for old layout).")
+@DependsOn(
+ [
+ PlayerButtonPatch::class,
+ SettingsPatch::class
+ ]
+)
+@YouTubeCompatibility
+@Version("0.0.1")
+class HideLiveChatButtonPatch : ResourcePatch {
+ override fun execute(context: ResourceContext): PatchResult {
+
+ /*
+ * Add settings
+ */
+ SettingsPatch.addPreference(
+ arrayOf(
+ "PREFERENCE: PLAYER_SETTINGS",
+ "SETTINGS: HIDE_LIVE_CHATS_BUTTON"
+ )
+ )
+
+ SettingsPatch.updatePatchStatus("hide-live-chat-button")
+
+ return PatchResultSuccess()
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/youtube/settings/values-v21/strings.xml b/src/main/resources/youtube/settings/values-v21/strings.xml
index bcb99aebb..8058f2b6e 100644
--- a/src/main/resources/youtube/settings/values-v21/strings.xml
+++ b/src/main/resources/youtube/settings/values-v21/strings.xml
@@ -13,6 +13,10 @@
@string/revanced_hide_button_thanks_summary_on
@string/revanced_hide_button_thanks_title
+ @string/revanced_hide_button_live_chat_summary_off
+ @string/revanced_hide_button_live_chat_summary_on
+ @string/revanced_hide_button_live_chat_title
+
@string/revanced_hide_button_dislike_summary_off
@string/revanced_hide_button_dislike_summary_on
@string/revanced_hide_button_dislike_title
diff --git a/src/main/resources/youtube/settings/xml/revanced_prefs.xml b/src/main/resources/youtube/settings/xml/revanced_prefs.xml
index ddf710eb2..66f6db5d6 100644
--- a/src/main/resources/youtube/settings/xml/revanced_prefs.xml
+++ b/src/main/resources/youtube/settings/xml/revanced_prefs.xml
@@ -168,6 +168,9 @@
+
+
@@ -480,6 +483,7 @@
+