/// <summary> /// Вывести список посещённых городов в этой стране /// Команда: DEPARTURE_TO_COUNTRIES /// </summary> /// <param name="senderId"></param> /// <param name="city"></param> /// <returns></returns> public async Task HandleDepartureToCities(long senderId, string city) { var users = _storageService.GetUsersByCity(city); var accounts = await _facebookService.GetAccountsAsync(users); var messageButtons = accounts.Select(account => new MessageButton { Title = account.Name, Type = MessageButtonType.Web_Url, Url = "https://workplace.facebook.com/chat/t/" + account.Id }); await _facebookService.SendButtonTemplateMessageAsync(senderId, $"В {city} были:", messageButtons); }