From a35b5a4d1a2a757e8ac96516d3b0328e15055c36 Mon Sep 17 00:00:00 2001 From: JustArchi Date: Mon, 6 Mar 2017 21:25:58 +0100 Subject: [PATCH] Change default !pause to be sticky non-sticky pause is !pause~ now --- ArchiSteamFarm/Bot.cs | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/ArchiSteamFarm/Bot.cs b/ArchiSteamFarm/Bot.cs index f6e9c87e9..c544debbe 100755 --- a/ArchiSteamFarm/Bot.cs +++ b/ArchiSteamFarm/Bot.cs @@ -588,9 +588,9 @@ namespace ArchiSteamFarm { case "!PASSWORD": return ResponsePassword(steamID); case "!PAUSE": - return await ResponsePause(steamID, false).ConfigureAwait(false); - case "!PAUSE^": return await ResponsePause(steamID, true).ConfigureAwait(false); + case "!PAUSE~": + return await ResponsePause(steamID, false).ConfigureAwait(false); case "!REJOINCHAT": return ResponseRejoinChat(steamID); case "!RESUME": @@ -649,9 +649,9 @@ namespace ArchiSteamFarm { case "!PASSWORD": return await ResponsePassword(steamID, args[1]).ConfigureAwait(false); case "!PAUSE": - return await ResponsePause(steamID, args[1], false).ConfigureAwait(false); - case "!PAUSE^": return await ResponsePause(steamID, args[1], true).ConfigureAwait(false); + case "!PAUSE~": + return await ResponsePause(steamID, args[1], false).ConfigureAwait(false); case "!PLAY": if (args.Length > 2) { return await ResponsePlay(steamID, args[1], args[2]).ConfigureAwait(false); @@ -2398,8 +2398,10 @@ namespace ArchiSteamFarm { return null; } - if (!IsMaster(steamID) && !SteamFamilySharingIDs.Contains(steamID)) { - return null; + if (!IsMaster(steamID)) { + if (sticky || !SteamFamilySharingIDs.Contains(steamID)) { + return null; + } } if (!IsConnectedAndLoggedOn) {