ACR_ServerCommunicator.ACR_ServerCommunicator.ParseSendIrcMessage C# (CSharp) Method

ParseSendIrcMessage() private method

Parse out a #ircmsg [recipient] [msg] command and act on it.
private ParseSendIrcMessage ( string Text, uint SenderObjectId ) : void
Text string Supplies the command text.
SenderObjectId uint Supplies the requesting player's /// object id.
return void
        private void ParseSendIrcMessage(string Text, uint SenderObjectId)
        {
            int Offset = Text.IndexOf(' ');

            Text = Text.TrimStart(new char[] { ' ' });

            if (Offset == -1)
            {
                SendFeedbackError(SenderObjectId, "Usage: #ircmsg [recipient] [msg].");
                return;
            }

            string Recipient = Text.Substring(0, Offset);
            string Message = Text.Substring(Offset + 1);

            SendIrcMessage(WorldManager.Configuration.DefaultIrcGatewayId,
                Recipient,
                SenderObjectId,
                Message);
        }
ACR_ServerCommunicator