namespace Content.Shared.Chat; public interface ISharedChatManager { void Initialize(); /// /// Send an admin alert to the admin chat channel. /// /// The message to send. void SendAdminAlert(string message); /// /// Send an admin alert to the admin chat channel specifically about the given player. /// Will include info extra like their antag status and name. /// /// The player that the message is about. /// The message to send. void SendAdminAlert(EntityUid player, string message); /// /// This is a dangerous function! Only pass in property escaped text. /// See: ///

/// Use this for things that need to be unformatted (like tpto links) but ensure that everything else /// is formated properly. If it's not, players could sneak in ban links or other nasty commands that the admins /// could clink on. ///
void SendAdminAlertNoFormatOrEscape(string message); }