private void SelectNumber(PlaceBetSelectOptionMessage msg) { var option = _toteValue.Options.FirstOrDefault(a => a.Id == msg.OptionId); if (option == null) { MessengerActor.Send(new MessageToChannel(_user, $"В этот тотализаторе не найден вариант с id {msg.OptionId}")); } else { MessengerActor.Send(new MessageToChannel(_user, $"Сохранили номер выбранного тобою варианта: [{option.Number}] ({option.Name})\nТеперь напиши мне количество монет, которые готов поставить. Просто числом.")); } }
private bool SelectNumber(PlaceBetSelectOptionMessage msg) { var child = Context.Child($"bet_{msg.UserId}"); if (child.IsNobody()) { MessengerActor.Send(new MessageToChannel(msg.UserId, "Время выбора деталей ставки истекло. Нажми-ка кнопку для участия в тотализаторе ещё раз.")); } else { child.Forward(msg); } return(true); }