private static void ClaimViewOrPin(TwitchModule module, string user, bool isWhisper, bool view, bool pin) { if (isWhisper) { IRCConnection.SendMessage($"Sorry {user}, claiming modules is not allowed in whispers", user, false); return; } var result = module.ClaimModule(user); IRCConnection.SendMessage(result.Second); if (result.First && view) { module.ViewPin(user, pin); } }
public static void View(TwitchModule module, string user, [Group(1)] string cmd) => module.ViewPin(user, cmd.ContainsIgnoreCase("p"));