Wikipedia:Projekt DotNetWikiBot Framework/GameOnBot/Kategoribyte

Från Wikipedia
	public static void Main()
	{
		Site site = new Site("http://sv.wikipedia.org", användare, lösenord);
		PageList pl = new PageList(site);
		for(int year = 1994; year <= 2010; year += 4)
		{
			myPage2 = new Page(site, "Kategori:Tävlande vid olympiska vinterspelen " + year.ToString() + " från Sverige");
			myPage2.Save("[[Kategori:Tävlande i olympiska vinterspelen " + year.ToString() + "|Sverige]]\r\n[[Kategori:Tävlande från Sverige vid olympiska vinterspelen|" + year.ToString() + "]]", "Skapar kategori i enlighet med [[WP:PK#Kategori:OS-deltagare_2006]]", true);
			Thread.Sleep(30000);

			pl.FillAllFromCategory("Kategori:Svenska OS-deltagare " + year.ToString());
			foreach (Page myPage in pl)
			{
				myPage.Load();
				myPage.text = myPage.text.Replace("[[Kategori:Svenska OS-deltagare " + year.ToString() + "]]", "[[Kategori:Tävlande vid olympiska vinterspelen " + year.ToString() + " från Sverige]]");
				myPage.Save(myPage.text, "Byter kategori i enlighet med [[WP:PK#Kategori:OS-deltagare_2006]]", true);
				Thread.Sleep(30000);
			}
		}
	}