Fix group chat commands, #165

This commit is contained in:
JustArchi
2016-03-18 20:35:42 +01:00
parent bc223f0644
commit 79a700d786
2 changed files with 7 additions and 7 deletions

View File

@@ -1170,12 +1170,12 @@ namespace ArchiSteamFarm {
}
}
private async Task HandleMessage(ulong steamID, string message) {
if (steamID == 0 || string.IsNullOrEmpty(message)) {
private async Task HandleMessage(ulong chatID, ulong steamID, string message) {
if (chatID == 0 || steamID == 0 || string.IsNullOrEmpty(message)) {
return;
}
SendMessage(steamID, await Response(steamID, message).ConfigureAwait(false));
SendMessage(chatID, await Response(steamID, message).ConfigureAwait(false));
}
private void SendMessage(ulong steamID, string message) {
@@ -1409,7 +1409,7 @@ namespace ArchiSteamFarm {
SteamFriends.LeaveChat(callback.ChatRoomID);
break;
default:
await HandleMessage(callback.ChatRoomID, callback.Message).ConfigureAwait(false);
await HandleMessage(callback.ChatRoomID, callback.ChatterID, callback.Message).ConfigureAwait(false);
break;
}
}
@@ -1447,7 +1447,7 @@ namespace ArchiSteamFarm {
return;
}
await HandleMessage(callback.Sender, callback.Message).ConfigureAwait(false);
await HandleMessage(callback.Sender, callback.Sender, callback.Message).ConfigureAwait(false);
}
private async void OnFriendMsgHistory(SteamFriends.FriendMsgHistoryCallback callback) {
@@ -1481,7 +1481,7 @@ namespace ArchiSteamFarm {
}
// Handle the message
await HandleMessage(callback.SteamID, lastMessage.Message).ConfigureAwait(false);
await HandleMessage(callback.SteamID, callback.SteamID, lastMessage.Message).ConfigureAwait(false);
}
private void OnAccountInfo(SteamUser.AccountInfoCallback callback) {

View File

@@ -42,7 +42,7 @@ namespace ArchiSteamFarm {
private static readonly string DefaultUserAgent = "ArchiSteamFarm/" + Program.Version;
private static readonly HttpClient HttpClient = new HttpClient(new HttpClientHandler {
UseCookies = false
UseCookies = false,
}) {
Timeout = TimeSpan.FromSeconds(60)
};