From 7f19d04e93cbdf0367431d690b16fa43df2a2a30 Mon Sep 17 00:00:00 2001 From: JustArchi Date: Fri, 12 Feb 2016 16:21:33 +0100 Subject: [PATCH] Add !leave --- ArchiSteamFarm/Bot.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/ArchiSteamFarm/Bot.cs b/ArchiSteamFarm/Bot.cs index e1133c56d..24cae4df0 100755 --- a/ArchiSteamFarm/Bot.cs +++ b/ArchiSteamFarm/Bot.cs @@ -857,7 +857,7 @@ namespace ArchiSteamFarm { return Response2FAOff(); case "!exit": Program.Exit(); - return "Done"; + return null; case "!restart": Program.Restart(); return "Done"; @@ -1037,7 +1037,14 @@ namespace ArchiSteamFarm { return; } - await HandleMessage(callback.ChatRoomID, callback.Message).ConfigureAwait(false); + switch (callback.Message) { + case "!leave": + SteamFriends.LeaveChat(callback.ChatRoomID); + break; + default: + await HandleMessage(callback.ChatRoomID, callback.Message).ConfigureAwait(false); + break; + } } private void OnFriendsList(SteamFriends.FriendsListCallback callback) {