diff --git a/Content.Client/Administration/Systems/BwoinkSystem.cs b/Content.Client/Administration/Systems/BwoinkSystem.cs index eafd40cc9c..1f788edb3b 100644 --- a/Content.Client/Administration/Systems/BwoinkSystem.cs +++ b/Content.Client/Administration/Systems/BwoinkSystem.cs @@ -19,11 +19,11 @@ namespace Content.Client.Administration.Systems OnBwoinkTextMessageRecieved?.Invoke(this, message); } - public void Send(NetUserId channelId, string text) + public void Send(NetUserId channelId, string text, bool isAdmin) { // Reuse the channel ID as the 'true sender'. // Server will ignore this and if someone makes it not ignore this (which is bad, allows impersonation!!!), that will help. - RaiseNetworkEvent(new BwoinkTextMessage(channelId, channelId, text)); + RaiseNetworkEvent(new BwoinkTextMessage(channelId, channelId, text, isAdmin)); SendInputTextUpdated(channelId, false); } diff --git a/Content.Client/Options/UI/Tabs/AdminSettingsTab.xaml b/Content.Client/Options/UI/Tabs/AdminSettingsTab.xaml index b1c8c928bb..afcd3cc95b 100644 --- a/Content.Client/Options/UI/Tabs/AdminSettingsTab.xaml +++ b/Content.Client/Options/UI/Tabs/AdminSettingsTab.xaml @@ -4,6 +4,9 @@ x:Class="Content.Client.Options.UI.Tabs.AdminSettingsTab"> + + +