public async Task <RuntimeResult> ChangeEventMessage(string query, [Remainder] string message) { try { int id = _schedulingService.ChangeEvent(Context.Guild.Id, query, message, null, null, null); await ReplyAsync(string.Format("Updated message for event [{0}]", id)); return(CommandResult.FromSuccess()); } catch (Exception ex) { _logger.LogError(ex, ex.Message); return(CommandResult.FromError(ex.Message)); } }