static void LogAndRespond(CommandModule self, Exception e) { var errorId = $"{Random.Next(0, 999999):000000}"; self.GetFullNameLogger().Error(e, errorId); self.Context.Respond($"Oops, something broke. #{errorId}. Cause: \"{e.Message}\".", Color.Red); }