IrcDotNet.IrcBot.ReadChatCommand C# (CSharp) Метод

ReadChatCommand() приватный Метод

private ReadChatCommand ( IrcClient client, IrcMessageEventArgs eventArgs ) : bool
client IrcClient
eventArgs IrcMessageEventArgs
Результат bool
        private bool ReadChatCommand(IrcClient client, IrcMessageEventArgs eventArgs)
        {
            // Check if given message represents chat command.
            var line = eventArgs.Text;
            if (line.Length > 1 && line.StartsWith(IrcBot.ChatCommandPrefix))
            {
                // Process command.
                var parts = commandPartsSplitRegex.Split(line.Substring(1)).Select(p => p.TrimStart('/')).ToArray();
                var command = parts.First();
                var parameters = parts.Skip(1).ToArray();
                ReadChatCommand(client, eventArgs.Source, eventArgs.Targets, command, parameters);
                return true;
            }
            return false;
        }

Same methods

IrcBot::ReadChatCommand ( IrcClient client, IIrcMessageSource source, IList targets, string command, string parameters ) : void