Ejemplo n.º 1
0
        void readGREET()
        {
            string nick, greeting, line;
            string[] split;
            bool enabled=false;
            bool found = false;

            if (File.Exists("greetings.txt"))
            {
                try
                {
                    StreamReader sr = new StreamReader("greetings.txt");
                    while (sr.Peek() >= 0)
                    {
                        line = sr.ReadLine();
                        split = line.Split(new char[] { ':' }, 3);
                        nick = split[0];
                        greeting = split[2];

                        switch (split[1])
                        {
                            case "False":
                                enabled = false;
                                break;
                            case "True":
                                enabled = true;
                                break;
                            default:
                                enabled = false;
                                break;
                        }

                        foreach (Greeting g in greet)
                        {
                            if (g.Nick == nick)
                                found = true;

                        }

                        if (!found)
                        {
                            Greeting g = new Greeting(nick, greeting, enabled);
                            greet.Add(g);
                        }

                    }
                    sr.Close();
                }
                catch
                {
                }

            }
        }
Ejemplo n.º 2
0
        void addGreet(StreamWriter s, string CHANNEL, string args, string nick)
        {
            bool found = false;

            foreach (Greeting g in greet)
            {
                if (g.Nick == nick)
                {
                    found = true;
                    g.Greetingg = args;
                    SaveGreets();

                }

            }

            if (!found)
            {
                Greeting g = new Greeting(nick, args, true);
                greet.Add(g);
                SaveGreets();
            }
        }