コード例 #1
0
ファイル: Autojoin.cs プロジェクト: Genesis2001/Lantea-extras
	    public void Initialize(Block config, IrcClient client)
	    {
	        client.ConnectionEstablishedEvent += OnClientConnect;
	        for (int i = 0; i < config.CountBlock("channel"); ++i)
	        {
	            Block c = config.GetBlock("channel", i);
                string channel = c.GetString("name");

	            if (string.IsNullOrEmpty(channel))
	                continue;

	            channels.Add(channel);
	        }
	    }
コード例 #2
0
ファイル: Execraws.cs プロジェクト: Genesis2001/Lantea-extras
        public void Initialize(Block config, IrcClient client)
        {
            client.ConnectionEstablishedEvent += OnClientConnect;

            for (int i = 0; i < config.CountBlock("command"); ++i)
            {
                Block cmd   = config.GetBlock("command", i);
                string exec = cmd.GetString("exec");

                if (!String.IsNullOrEmpty(exec))
                {
                    commands.Enqueue(exec);
                }
            }
        }