using System; namespace SharpChat.SockChat.PacketsS2C { public class MOTDS2CPacket : SockChatTimedS2CPacket { private readonly string Body; public MOTDS2CPacket(DateTimeOffset timeStamp, string body) : base(timeStamp) { Body = body; } public override string Pack() { return string.Format( "7\t1\t{0}\t-1\tChatBot\tinherit\t\t0\fsay\f{1}\twelcome\t0\t10010", TimeStamp.ToUnixTimeSeconds(), SockChatUtility.SanitiseMessageBody(Body) ); } } }