public static void EchoMessage(string command, string arguments, User user, Room room, Client client) { var messageBuilder = new MessageBuilder(); messageBuilder.PingAndMessage(user, command + "!! :D"); room.PostMessageLight(messageBuilder); }
/// <summary> /// Continue Post hunting. /// </summary> public static void Continue(string command, string arguments, User user, Room room, Client client) { var messageBuilder = new MessageBuilder(); messageBuilder.PingAndMessage(user, "Placeholder for future unpausing of dupe search."); room.PostMessageLight(messageBuilder); }
/// <summary> /// Show list of commands. duh /// </summary> private static void ShowCommands(string command, string arguments, User user, Room room, Client client) { var messageBuilder = new MessageBuilder(); messageBuilder.PingAndMessage(user, "Here is a list of my commands:\n"); var commands = AdaCommands.Where(kvp => kvp.Value.IsCommand).Select(kvp => kvp.Key); messageBuilder.AppendText(string.Join(Environment.NewLine, commands)); room.PostMessageLight(messageBuilder); }
/// <summary> /// Give user permissions. /// </summary> public static void AddUser(string command, string arguments, User user, Room room, Client client) { var messageBuilder = new MessageBuilder(); messageBuilder.PingAndMessage(user, "Placeholder for future adding users."); room.PostMessageLight(messageBuilder); }
/// <summary> /// No where near having ready. /// </summary> public static void SummaryReport(string command, string arguments, User user, Room room, Client client) { var messageBuilder = new MessageBuilder(); messageBuilder.PingAndMessage(user, "Placeholder for future summary reports"); room.PostMessageLight(messageBuilder); }