public void FriendRun(SteamFriends.FriendMsgCallback callback, Bot bot, object[] args = null) { List<string> strings = new List<string>(callback.Message.Split(' ')); strings.RemoveAt(0); string company = String.Join(" ", strings.ToArray()); bot.FriendMessage(callback.Sender, Util.GetYahooStocks(company)); }
public void FriendRun(SteamFriends.FriendMsgCallback callback, Bot bot, object[] args = null) { List<string> strings = new List<string>(callback.Message.Split(' ')); strings.RemoveAt(0); string term = String.Join(" ", strings.ToArray()); bot.FriendMessage(callback.Sender, GetNews(term)); }
public void FriendRun(SteamFriends.FriendMsgCallback callback, Bot bot, object[] args = null) { Random rnd = new Random(); string result = Util.RandomChoice<string>(Util.eightballAnswers); bot.FriendMessage(callback.Sender, result); }
public void FriendRun(SteamFriends.FriendMsgCallback callback, Bot bot, Object[] args = null) { if (args == null) { bot.FriendMessage(callback.Sender, "List of commands not passed, bot performed an illegal operation."); } else { Dictionary<string, ICommand> commands = args[0] as Dictionary<string, ICommand>; StringBuilder sb = new StringBuilder(); sb.Append("\n"); foreach (ICommand com in commands.Values) { if (com.AvailableForFriends()) { sb.AppendFormat("\t\t\t\t!{0} - {1}\n", com.GetCommandString(), com.GetDescription()); } } bot.FriendMessage(callback.Sender, sb.ToString()); } }
public void FriendRun(SteamFriends.FriendMsgCallback callback, Bot bot, object[] args = null) { string query = "select * from Jokes"; SQLiteDatabase db = new SQLiteDatabase(); DataTable jokes; jokes = db.GetDataTable(query); List<string> alljokes = new List<string>(); foreach(DataRow dr in jokes.Rows) { alljokes.Add(dr["JokeBody"].ToString()); } bot.FriendMessage(callback.Sender, System.Text.RegularExpressions.Regex.Unescape(Util.RandomChoice(alljokes))); }
public void FriendRun(SteamFriends.FriendMsgCallback callback, Bot bot, object[] args = null) { bot.FriendMessage(callback.Sender, System.Text.RegularExpressions.Regex.Unescape(Util.RandomChoice(mPhrases))); }
public void FriendRun(SteamFriends.FriendMsgCallback callback, Bot bot, object[] args = null) { SteamFriends sf = args[0] as SteamFriends; AddNewTrivia(callback.Message, sf.GetFriendPersonaName(callback.Sender)); bot.FriendMessage(callback.Sender, String.Format("Thank you {0}, trivia added", sf.GetFriendPersonaName(callback.Sender))); }
public void FriendRun(SteamFriends.FriendMsgCallback callback, Bot bot, object[] args = null) { AddNewJoke(callback.Message); bot.FriendMessage(callback.Sender, "Thank you, joke added"); }