All pastes #765180 Raw Edit

Someone

public text v1 · immutable
·published 2007-11-07 21:26 UTC
rendered paste body
// SubCommand.cs created with MonoDevelop
// User: rik at 20:08 06/10/2007
//
// To change standard headers go to Edit->Preferences->Coding->Standard Headers
//

using System;
using Roboter.Common;

namespace Roboter.Plugins.Fun
{
	public class SubCommand : ICommand
	{
		public string Command
		{
			get { return "sub"; }
		}
		
		public string Name
		{
			get { return "Sub"; }
		}
		
		public bool Watcher
		{
			get { return true; }
		}
		
		public void Process(string line)
		{
			
		}
		
		public void Day2Day(string day)
		{
			string day = "";
			day = Helper.GetParameters(line);
			
			if (day == "Monday" || day == "monday")
			System.Threading.Thread.Sleep(500);
			return("Mondays Sub of the Day is: Ham and Stuff");
		}
		
		public string SuboftheDay(DayOfWeek dow)
		{
			switch(DateTime.Now.DayOfWeek)
			{
				case DayOfWeek.Monday:
					IrcClient.PrivateMessage("The Sub of the day is: Ham and Stuff - Price: £1.99 (6\")");
					break;
				case DayOfWeek.Tuesday:
					IrcClient.PrivateMessage("The Sub of the day is: Meatball Marinara - Price: £1.99 (6\")");			
					break;
				case DayOfWeek.Wednesday:
					IrcClient.PrivateMessage("The Sub of the day is: More Ham and Stuff - Price: £1.99 (6\")");
					break;					
				case DayOfWeek.Thursday:
					IrcClient.PrivateMessage("The Sub of the day is: Some Steaky Thing - Price: £1.99 (6\")");
					break;
				case DayOfWeek.Friday:
					IrcClient.PrivateMessage("The Sub of the day is: Looks like Chicken (I think) - Price: £1.99 (6\")");
					break;
				case DayOfWeek.Saturday:
					IrcClient.PrivateMessage("The Sub of the day is: Not Sure - Price: £1.99 (6\")");
					break;
				case DayOfWeek.Sunday:
					IrcClient.PrivateMessage("The Sub of the day is: Could be Chicken and Bacon - Price: £1.99 (6\")");
					break;
			}
		}
		
		public void ProcessWatch(string line)
		{
			
		}
		
		public string GetHelp()
		{
			return string.Empty;
		}
	}
}