Bot.Big.Embiggen C# (CSharp) Method

Embiggen() private method

private Embiggen ( string input, bool isRainbow, string channel, string ident, string host ) : void
input string
isRainbow bool
channel string
ident string
host string
return void
        private void Embiggen(string input, bool isRainbow, string channel, string ident, string host)
        {
            if ((input.Length > 55) || (!IsAllowed(ident, host))) {
                _irc.SendMessage(SendType.Message, channel, "no");
                return;
            }

            int resetTo = Rainbow.ColourIndex;

            for (int line = 0; line < 5; line++) {
                Rainbow.ColourIndex = resetTo;
                StringBuilder output = new StringBuilder();
                foreach (char c in input) {
                    output.Append(FormCharLine(c, line, isRainbow));
                    output.Append((char) 160);
                }

                _irc.SendMessage(SendType.Message, channel, output.ToString());
            }
        }